Indyでのエラー情報を得るには

解決


yotuba  2003-05-11 07:19:18  No: 3519

Indyを使用していて仮にホストへの接続が行えなかった場合
-SocketError#11004-のダイアログが表示されますが
このようなエラー内容をプログラム上で取得する事は可能でしょうか?
何か良い方法があればよろしくご教授お願いします。

(質問ばかりですがよろしくお願い致します)


にしの  2003-05-11 12:42:52  No: 3520

例外処理はしているのでしょうか。
Indyに限った話ではありませんが、たとえば、
try
  Memo1.Lines.Text := IdHTTP1.Get(Edit1.Text);
except
  ;
end;
というように例外をキャッチしてやればダイアログは出ないと思います。
その例外の内容によって例外処理を変えるには、except以降で指定すればできます。ヘルプに出ていますので参照してください。


yotuba  2003-05-11 20:04:53  No: 3521

スミマセンでした例外処理してませんでした....。
-try〜except-でうまく処理出来ました。
にしのさん、ありがとうございました。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加