![]() |
TServerSocket SendBuffer nichts kommt an beim Client
Also ich hab einige Beiträge bei DP durchgelesen es sieht jetzt so aus
Listview1.Items[Listview1.ItemIndex].SubItems[1] enthält den Handler des Sockets alles wir ausgeführt jedoch kommt nichts beim Clienten an Fehler werden jedoch auch keine gezeigt
Delphi-Quellcode:
Das OnRead Ereignis beim Clienten wird nicht einmal aufgerufen ...
for I :=0 to serversocket.Socket.ActiveConnections-1 do begin
if inttostr(integer(serversocket.Socket.Connections[I]))= Listview1.Items[Listview1.ItemIndex].SubItems[1] then begin Showmessage(inttostr(serversocket.Socket.ActiveConnections-1)+'-'+Listview1.Items[Listview1.ItemIndex].SubItems[1]) ; if serversocket.socket.Connections[I].SendBuf(Rec,sizeof(Rec)) = -1 then Showmessage('Error') ; end; davor hat es bei bestimmten bedingungen funktioniert ServerSocket.Socket.Connections[Listview1.ItemIndex].SendBuf(Rec,sizeof(Rec)); also glaube ich nicht das der Fehler beim Clienten liegt THx DeluXx |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:59 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz