System.Win.ScktComp.TCustomWinSocket.SendText

提供: RAD Studio API Documentation
移動先: 案内検索

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 の長さより小さくなることがあります。

関連項目