System.Win.ScktComp.TCustomWinSocket.SendText
Delphi
function SendText(const S: AnsiString): Integer;
C++
int __fastcall SendText(const System::AnsiString S);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | System.Win.ScktComp.pas System.Win.ScktComp.hpp |
System.Win.ScktComp | TCustomWinSocket |
説明
文字列 S をソケット接続に書き込みます。
SendText メソッドを呼び出すと,文字列をソケット接続に書き込むことができます。書き込みは,Windows ソケットオブジェクトの OnSocketEvent イベントハンドラ,あるいはソケットコンポーネントの OnWrite または OnClientWrite イベントハンドラで行われることがあります。反対に SendText は,接続で読み出しを行えることを知らせる通知を受けずに接続に書き込むことになっているソケットから情報を書き込むこともあります。接続への書き込み中にエラーが発生した場合は,SendText は接続を終了し,ESocketError 例外を生成します。
SendText は,送信されたバイト数を返します。ただし,非ブロッキングソケットの場合,この値は文字列 S の長さより小さくなることがあります。