System.Win.ScktComp.TAbstractSocket.Address
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 例外が生成されます。