![]() |
Netzwerk mit INDY TCP/IP
Hallo,
ich habe ein Programm geschrieben, dass versucht auf einen anderen Rechner (IP-Adresse und Port logisch !) zu verbinden. Nun kommt aber eine Fehlermeldung "Socket Error", wenn der SERVER NOCH NICHT online ist. ? Wie kann ich diese Fehlermeldung unterdrücken, so dass das Programm einfach weiterläuft. |
Re: Netzwerk mit INDY TCP/IP
Moin Devnull,
leg' den Versuch des Verbindungsaufbaues in try/except. |
Re: Netzwerk mit INDY TCP/IP
Hi,
das hab ich schon probiert,
Delphi-Quellcode:
ist das mit exit in except so ok ?
try
IdTCPCLient1.Connect; except exit; end; PS: das funktioniert nur nicht. [edit=Christian Seehase]BB-Code aktiviert. Prüfe mal Dein Profil. Mfg, Christian Seehase[/edit] |
Re: Netzwerk mit INDY TCP/IP
Moin devnull,
Zitat:
Tools\Debugger Optionen\Sprach-Exceptions CheckBox: Bei Delphi-Exceptions stoppen wenn ja, werden Exceptions in der IDE auch angezeigt, wenn man try/except benutzt. Oder funktioniert es auch ausserhalb der IDE nicht? |
Re: Netzwerk mit INDY TCP/IP
Hi,
Funktioniert auch ausserhalb nicht. Ist irgendwie komisch, wenn ich unit IDException.pas in der Unit IDConnection.pas und IDClient.pas kommentiere (ausklammere), und erneut gesamte Units und Projekt kompiliere, kommt der selbe felher trotzdem noch ???!! |
Re: Netzwerk mit INDY TCP/IP
Moin devnull,
kann ich nicht nachvollziehen. Bei mir funktioniert es. Bist Du sicher, dass der Fehler auch durch die genannte Stelle auftritt? Ggf. mal im Einzelschritt (F7/F8 ) durchgehen. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:19 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz