Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi TCPClient zur Laufzeit erstellen / Konsolenapplikation (https://www.delphipraxis.net/45025-tcpclient-zur-laufzeit-erstellen-konsolenapplikation.html)

Harry M. 28. Apr 2005 11:07


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:
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;
Jedoch sagt mit der Compilier das die Funktionen
Delphi-Quellcode:
...Connect;
...Disconnect;
...Connected;
undefinierte Bezeichner sind. Woran liegt das?

Wie dumm.... Fehler schon gefunden. Sorry!
Richtig ist es so:
Delphi-Quellcode:
uses
  IdTCPClient;

var
  TCPClient: TIdTCPClient;
[edit=Admin]Auf Wunsch des Autors einen Tippfehler korrigiert. Mfg, Daniel[/edit]


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz