System.Win.ScktComp.TClientSocket.OnRead
Delphi
property OnRead: TSocketNotifyEvent read FOnRead write FOnRead;
C++
__property OnRead;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | published | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TClientSocket |
Beschreibung
Tritt ein, wenn ein Client-Socket Informationen aus der Socket-Verbindung lesen soll.
System.Win.ScktComp.TClientSocket.OnRead erbt von System.Win.ScktComp.TCustomSocket.OnRead. Der folgende Inhalt bezieht sich auf System.Win.ScktComp.TCustomSocket.OnRead.
Tritt ein, wenn ein Client-Socket Informationen aus der Socket-Verbindung lesen soll.
Schreiben Sie eine Behandlungsroutine für das Ereignis OnRead, um aus der Socket-Verbindung zu lesen. Handelt es sich um einen blockierenden Socket, muss zum Lesen aus der Verbindung ein TWinSocketStream-Objekt verwendet werden. Verwenden Sie andernfalls zum eigentlichen Lesen die Methoden des Parameters Socket.
Anmerkung: Nicht-blockierende Sockets erhalten nicht immer ein OnRead-Ereignis für das letzte Bit der über die Verbindung übergebenen Daten. Bei nicht-blockierenden Sockets sollten Sie daher im Ereignis OnDisconnect überprüfen, ob nicht gelesene Daten vorhanden sind.