TIdHTTP – brak połączenia z internetem

TIdHTTP – brak połączenia z internetem
AM
  • Rejestracja:prawie 10 lat
  • Ostatnio:8 miesięcy
  • Postów:64
0

Witam, gdy używam metody Get komponentu TIdHTTP (Lazarus) przy braku połączenia z internetem wywala błąd
Access violation. Jeżeli to robię w osobnym wątku to od razu zamyka program.
Jak to ominąć ? Ewentualnie jak sprawdzić wcześniej czy jest połączenie ale bez wywalania błędu ?

edytowany 1x, ostatnio: flowCRANE
GS
  • Rejestracja:ponad 14 lat
  • Ostatnio:2 minuty
0

Błąd Access violation najczęściej oznacza odwołanie do nieistniejącego obiektu, a brak połączenia z netem powinien wywołać wyjątek Socket error..
Pokaż kod

edytowany 2x, ostatnio: grzegorz_so

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.