System.Win.ScktComp.TCustomWinSocket.SendText
Delphi
function SendText(const S: AnsiString): Integer;
C++
int __fastcall SendText(const System::AnsiString S);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TCustomWinSocket |
Beschreibung
Schreibt den String S in die Socket-Verbindung.
Verwenden Sie SendText, um einen String in die Socket-Verbindung zu schreiben. Der Schreibvorgang kann in der Ereignisbehandlungsroutine für OnSocketEvent eines Windows-Socket-Objekts oder in der Ereignisbehandlungsroutine für OnWrite bzw. OnClientWrite einer Socket-Komponente stattfinden. SendText kann auch aus einem Socket schreiben, der normalerweise ohne Bereitschaftsbenachrichtigung der Verbindung schreibt. Falls während des Schreibens in die Verbindung ein Fehler auftritt, beendet SendText die Verbindung und löst eine ESocketError-Exception aus.
SendText die Anzahl der gesendeten Bytes zurück. Beachten Sie bitte, dass, wenn der Socket nicht-blockierend ist, diese Anzahl kleiner als die Länge des Strings S sein kann.