Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Delphi Über IDTCPClient und IDTCPServer Text verschicken geht nicht (https://www.delphipraxis.net/51995-ueber-idtcpclient-und-idtcpserver-text-verschicken-geht-nicht.html)

Delphi Star 22. Aug 2005 13:38


Über IDTCPClient und IDTCPServer Text verschicken geht nicht
 
Der Server:
Delphi-Quellcode:
procedure TForm1.IdTCPServer1Execute(AContext: TIdContext);
begin
with Acontext.Connection do
begin
WriteLn('Test');
Disconnect;
end;
end;
Der Client:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
with idtcpclient1 do
begin
try
Connect;
except
showmessage('Es konnte keine Verbindung aufgebaut werden.');
exit;
end;
try
listbox1.Items.Add(iohandler.ReadLn);
finally
Disconnect;
end;
end;
end;
Warum funktioniert das nicht :?:

Delphi Star 23. Aug 2005 05:04

Re: Über IDTCPClient und IDTCPServer Text verschicken geht n
 
*push*

Beckman 23. Aug 2005 06:39

Re: Über IDTCPClient und IDTCPServer Text verschicken geht n
 
readln wartet auf den terminator EOF und du hast nur text ohne terminator geschrieben.
schick mal writeln() zum clienten.
oder mach
with athread.connection do begin writeinteger() write() end; und auf der anderen seite: read(readinteger)


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:14 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