Tach....
folgendes Problemm...
zur Laufzeit des programms wird die ClientSocket Eingenschaft "Active" jeweils auf True und False gesetzt,
beim setzen der Eingenschaft auf true und nachkommenden
Prufung ist sie jedoch False....!!!!!
Delphi-Quellcode:
result := true;
form1.ClientSocket1.Address := SERVER_IP;
form1.Debug_Memo.Lines.Add('Try to connect to the new Server '+ SERVER_IP +formatDateTime('hh:nn:ss:', now));
try
form1.ClientSocket1.Active := true;
except
form1.Debug_Memo.Lines.Add('Error while connecting '+ server_ip+ ' ' +formatDateTime('hh:nn:ss:', now));
end; //TRY
if not form1.ClientSocket1.Active then
begin
form1.Debug_Memo.Lines.Add('Sorry nobody at home at :)'+ server_ip+ ' ' +formatDateTime('hh:nn:ss:', now));
result := false;
end;
auf der Gegenseite (auf dem Server) werden aber die Ereignisse OnClientConnect und OmAccept ausgelöst..
beim Versuch daten vom Client zum Server zuschicken passiert nichts...
ip und port sind jeweils eingestellt auf beiden Seiten....