Entwickler-Ecke
Internet / Netzwerk - Nur verbinden wenn internet da...
Philipp_Reitter - So 15.07.07 21:01
Titel: Nur verbinden wenn internet da...
Hi,
ich hab ein im TrayIcon laufendes Programm welches von zeit zu zeit nach Updates suchen soll.
ich mach das mit idHtt.Post();
wenn alles gut geht bekomm ich die Versionsnummer der Aktuellen Version zurück.
nur wenn der User gerade kein Internet hatt dann kommt ein fehlerfenster mit Einem Socket Error.
kann ich dem nicht entweder sagen dass es ihm egal sein soll wenn da ein Fehler ist,
oder dass er es nur machen soll wenn Internetverbindung besteht.
Danke im Voraus
Mfg
Philipp
Philipp_Reitter - So 15.07.07 21:14
aso mit try und finnaly gehts ned ?
und was muss ich dann ins expect reinschreiben?
was passieren soll wenn icht oder wenn schon?
jakobwenzel - So 15.07.07 21:23
Dieses Forum hat ne Suche und Delphi hat ne Hilfe.
Der Code nach Except wird nur bei nem Fehler (=keine Verbindung) ausgeführt.
Philipp_Reitter - So 15.07.07 22:03
ok danke!
EDIT: beim Complimieren mit delphi regt er sich dann scon auf aber das is egal haupsache es geht dann wenns fertig is..
matze - Mo 16.07.07 08:04
in wie fern regt er sich beim kompilieren auf ?
pigfacejoe - Mo 16.07.07 10:14
Das ist normal mit dem try except, dass das except bei einem Fehler eben nicht dutchgeführt wird, wenn das Prog mit Delphi geöffnet ist. Das kann man aber irgendwo in den Optionen einstellen!
Gruss
PigfaceJoe
Philipp_Reitter - Mo 16.07.07 10:31
"Im Projekt Updater ist eine Exception der Klasse EIdHTTPException aufgetreten. Meldung 'Dann der fehler... in dem fall HTTP 1.1 404 weil ich einfach den pfad verändert habe (ging schneller als das internet kabel rauzureißen ^^'
Pozess wurde angehalten. Mit einzelnen anweißungen oder Start fortsetzen.
das bei den optionen hab ich nicht gefunden ....
Gausi - Mo 16.07.07 10:36
Bei D7 unter Tools -> Debugger-Optionen -> Reiter: Sprach-Exceptions. Bei "Bei Delphi-Exceptions stoppen" den Haken rausmachen. Bei anderen IDEs dürfte das ähnlich sein.
Wolle92 - Mo 16.07.07 10:54
/\
||
Das hat mir jetzt auch geholfen... Danke, hab mich immer total aufgeregt, wenn dann bei einem Fehler, der sehr wahrscheinlich ist und eine einfache Fehlermeldung ausgibt, während der arbeit immer diese ganzen unverständlichen Fenster kommen...
Philipp_Reitter - Mo 16.07.07 11:05
Danke Gausi!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!