Autor Beitrag
~A2DC~
Hält's aus hier
Beiträge: 1



BeitragVerfasst: Do 19.01.06 00:12 
Zuerst einmal hallo an alle hier!!!

Ich habe mal eine Frage:
Ich habe ein Programm, welches zwei TClientSockets hat (Bitte keine Diskussion ob das sinnvoll ist oder nicht, es hat seine Gründe :wink: ). Ebenso ein Programm, welches zwei TServerSockets hat. Die Clients bauen zu den beiden Serversockets eine verbindung auf, jedoch auf unterschiedlichen Ports. Das funktioniert soweit auch gut, wenn ich jedoch mit dem 2. ClientSocket etwas an den Server schicken will, dann kommt beim ServerSocket die Fehlermeldung "Asynchroner Socket-Error", außerdem kommt noch diese Fehlermeldung:

user defined image

Zu dem Asynchronen Socket-Error:
Ich sende den Text über einen Button.Click-Ereignis, im OnClientRead soll dieser verarbeitet werden und dort kommt in dieser Zeile der Fehler:

ausblenden Delphi-Quelltext
1:
Stringlist_A.Text:=Serversocket2.socket.receivetext;					


Abgesendet wird der Text hiermit:

ausblenden Delphi-Quelltext
1:
clientsocket2.socket.sendtext(Stringlist_A.commatext);					

Woran könnte der Fehler liegen??
Vielen Dank!
Narses
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Administrator
Beiträge: 10183
Erhaltene Danke: 1256

W10ent
TP3 .. D7pro .. D10.2CE
BeitragVerfasst: Do 19.01.06 01:11 
Moin und :welcome: im Forum!

Das ist zuwenig Code (der angegebene kann ja kaum einen Fehler enthalten, so wenig wie das ist), dazu kann man nix sagen. Am besten packst du das Projekt ohne die Exen als ZIP hier in den Anhang.

cu
Narses