Heyho,
Mir ist es etwas peinlich danach zu fragen da es unzählige Tutorials gibt, die mir aber alle nicht weitergeholfen haben. Ich habe bereits einen Chat mit Server und Clienten programmiert. ( Wie so ziemlich jeder der mit Sockets etc anfängt.
) Beide Anwendungen waren
VCL-Anwendungen. Es hat auf den ersten Versuch reibungslos geklappt. Nun versuche ich meinen
VCL-Server mit einem Konsolen-Clienten zu verbinden.. klappt aber agr nicht. Delphi gibt mir keinen Syntax-Fehler jeddoch verbinden die beiden nicht. Den Server habe ich mit telnet getestet, es ging. Liegt wohl am Client. Hier unten ist mal der Client Code.
Delphi-Quellcode:
program Project2;
{$APPTYPE CONSOLE}
{$R *.res}
uses
System.SysUtils, ScktComp, ShellApi, Windows;
var clientSocket: TClientSocket;
begin
try
//Sockets
clientSocket := TClientSocket.Create(nil);
clientSocket.Host := '127.0.0.1';
clientSocket.Port := 9126;
clientSocket.Open;
Readln;
Finally
end;
end.