InternetページのClientSocketコンポーネントを利用します。以下は機能の簡単な説明です。表現は正確でないので、正確にはHelpを見てください。
プロパティ
Active | ソケット接続がオープンしていて,他のマシンとの接続に利用可能かどうかを示します |
Address | Address プロパティは,次のような標準のインターネットドット区切り表記の 4 つの数値
(4 バイト値)からなる文字列です。 123.197.1.2 接続先のServiceではなくPortを指定した場合は、HostではなくAddressを指定しないと なぜかエラーになります。 |
Host | Host プロパティは,次のような,特定のシステムのドメイン名とサービスからなる文字列
です。 http://www.wSite.com Hostを指定した場合、Addressプロパティは無効になります。 |
Port | 接続先のport番号です |
Service | 接続する時に自分のコンピューターでPort番号に変換します。Serviceを指定した場合、 Addressプロパティは無効になります。 |
メソッド
Open() | サーバーに接続します |
Close() | サーバーから切断します |
AnsiString Socket->ReceiveText() | サーバーからデータを受け取ります(戻り値がAnsiStringという意味です) |
Socket->SendText(AnsiString) | サーバーにデータを送ります |
イベント
OnConnect | Open(); をした後、serverと繋がった時に発生します |
OnDisconnect | serverとの接続が切れた時に発生します、serverに切断された時も発生します |
OnError | ソケットが接続の確立,使用,またはシャットダウンに失敗したときに発生します |
OnRead | サーバーから情報が送られてきた時に発生します |
使用方法