System.Win.ScktComp.TAbstractSocket.Address

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

Delphi

property Address: string read FAddress write SetAddress;

C++

__property System::UnicodeString Address = {read=FAddress, write=SetAddress};

プロパティ

種類 可視性 ソース ユニット
property protected
System.Win.ScktComp.pas
System.Win.ScktComp.hpp
System.Win.ScktComp TAbstractSocket

説明

サーバーシステムの IP アドレスを指定します。

Address プロパティは,次のような標準のインターネットドット区切り表記の 4 つの数値(4 バイト値)からなる文字列です。

123.197.1.2

クライアントソケットの場合,Address プロパティは,ソケットの接続先となるサーバーの IP アドレスに設定します。接続が開いたときに,Address プロパティの値はその接続にバインドされます。

ソケットが Host プロパティを指定している場合,接続のためのアドレスは Address プロパティの値からではなく,Host プロパティに関連付けられている IP アドレスが使用されます。IP アドレスを使ってサーバーシステムを指定する方が,サーバーシステムを見つけるためにソケットがホスト名に関連付けられている IP アドレスを探す必要がない分だけ処理が速くなります。

1 つのサーバーシステムが複数の IP アドレスをサポートする場合があります。

メモ:  接続が開いているときに Address プロパティを変更しようとすると,ESocketError 例外が生成されます。

関連項目