System.Win.ScktComp.TCustomSocket.OnRead
Delphi
property OnRead: TSocketNotifyEvent read FOnRead write FOnRead;
C++
__property TSocketNotifyEvent OnRead = {read=FOnRead, write=FOnRead};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
event | protected | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TCustomSocket |
Description
Se produit quand un socket client doit lire des informations via la connexion de socket.
Ecrivez un gestionnaire d'événement OnRead pour lire à partir de la connexion de socket. Si le socket est un socket bloquant, utilisez un objet TWinSocketStream pour lire depuis la connexion. Sinon, utilisez les méthodes du paramètre Socket pour effectuer la lecture.
Remarque : Les sockets non bloquants ne reçoivent pas toujours d'événement OnRead pour le dernier bit de données transmis au travers de la connexion. Lors de l'utilisation d'un socket non bloquant, vérifiez toutes les données non lues dans l'événement OnDisconnect afin de vous assurez que tout est géré.