基 础 函 数 参 考


UDPOpen

打开连接服务器的套接字(socket).

UDPOpen ( IP地址, 端口 [, 标志] )

参 数

IP地址 互联网协议点地址(IpV4), 如: "192.162.1.1".
端口 创建套接字连接的端口.
标志 [可选参数] 0 (默认) - 不设置附加选项.
1 - 允许在地址 "255.255.255.255" 广播.

返 回 值

成功: 返回一个数组:
$array[1] 包含真实的套接字(socket)
$array[2] 包含指定的IP地址
$array[3] 包含端口
有了这些信息才能在后面调用 UDPSend(), 然后传递这个套接字数据结构/数组.
失败: 返回 $array[0]=0, 设置 @error.
@error: 为 windows API WSAGetError 的返回值 (请查阅 MSDN).

备 注

函数用于客户端与服务器通信.

相 关 函 数

UDPBind, UDPSend, UDPCloseSocket, UDPRecv

函 数 示 例


;客户端!!!!!!!! 先打开服务器端... 虚拟!!
Local $g_IP = "127.0.0.1"

; 启动 UDP 服务器
;==============================================
UDPStartup()

; 连接到监听套接字 "SOCKET"
;==============================================
Local $socket = UDPOpen($g_IP, 65432)
If @error <> 0 Then Exit

provider with jb51.net (unicode)