Aloha!
Einige von euch kennen doch sicher die TICQClient Komponente von Cobans.net. Die versuche ich gerade in einer Konsolenanwendung zu integrieren... Nur haut das nicht so ganz hin.
Folgenden Code habe ich:
Delphi-Quellcode:
Client := TICQClient.Create(nil);
Client.ICQServer := 'login.icq.com';
Client.ICQPort := 5190;
Client.PortRangeFirst := 3000;
Client.PortRangeLast := 50000;
Client.ConvertToPlaintext := false;
Client.ConnectionTimeout := 0;
Client.UIN := 327574603;
Client.Password := '********';
Client.Login();
writeln (BoolToStr(Client.LoggedIn));
writeln (Client.LastError);
readln;
Funktioniert einwandfrei wenn ich die Komponente auf einer Form platziere und per ButtonKlick den Login auslöse. Nur in meiner Konsolenanwendung passiert nix. Der Client geht nicht online, es wird kein Fehler ausgegeben und LoggedIn sagt mir 0, also false.
Woran könnte das scheitern?