![]() |
TCPClient zur Laufzeit erstellen / Konsolenapplikation
Ich möchte einen IdTCPClienten zur Laufzeit in einem Konsolenprogramm erstellen. Dazu habe ich bis jetzt folgenden Code:
Delphi-Quellcode:
Jedoch sagt mit der Compilier das die Funktionen
uses
IdIcmpClient; function CheckPort(IP: String; PORT: Integer): boolean; var TCPClient: TidIcmpClient; begin RESULT := FALSE; TCPClient.Create(nil); TCPClient.Disconnect; TCPClient.Host := IP; TCPClient.Port := PORT; try TCPClient.Connect(-1); except; end; RESULT := TCPClient.Connected; TCPClient.Disconnect; TCPClient.Free; end;
Delphi-Quellcode:
undefinierte Bezeichner sind. Woran liegt das?
...Connect;
...Disconnect; ...Connected; Wie dumm.... Fehler schon gefunden. Sorry! Richtig ist es so:
Delphi-Quellcode:
[edit=Admin]Auf Wunsch des Autors einen Tippfehler korrigiert. Mfg, Daniel[/edit]
uses
IdTCPClient; var TCPClient: TIdTCPClient; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 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