OpenNet

TCP/IPネットワークポートをオープンします。

書式
OpenNet #ポート番号 As { Client | Server }​

パラメーター

ポート番号
オープンするTCP/IPのポート番号の整数値を指定します。ポート番号の範囲は201~216です。

解説
OpenNetはネットワーク上の他のコンピューターと通信するために、TCP/IPポートをオープンします。

1つのシステムはサーバーとして、他のシステムはクライアントとしてオープンします。どちらが先に起動してもかまいません。

参照
ChkNet, CloseNet, SetNet

OpenNet使用例
2つのコントローラーのTCP/IP設定が、下記のようになっている例です。

Controller #1:
Port: #201
Host Name: 192.168.0.2
TCP/IP Port: 1000

Function tcpip
  OpenNet #201 As Server
  WaitNet #201
  Print #201, "Data from host 1"
Fend

Controller #2:
Port: #201
Host Name: 192.168.0.1
TCP/IP Port: 1000

Function tcpip
  String data$
  OpenNet #201 As Client
  WaitNet #201
  Input #201, data$
  Print "received '", data$, "' from host 1"
Fend