点击或拖拽改变大小

CSocket.SendLineTo 方法

X#
向特定目的地发送以 CRLF 结尾的数据。

命名空间:  VO
程序集:  VOInternetClasses (在 VOInternetClasses.dll 中) 版本:2.22 GA
语法
 VIRTUAL METHOD SendLineTo(
	cData AS STRING,
	cDest AS STRING,
	nRemPort AS WORD
) AS LONG
查看代码

参数

cData
类型:String
要通过套接字发送的数据。
cDest
类型:String
包含 Internet 服务器的主机名的字符串。或者,字符串可以包含 ASCII 点分十进制格式的站点IP号(例如,11.22.3.45)。
nRemPort
类型:UInt16
cHostNameOrIP的端口号。

返回值

类型:Int32
如果成功,返回发送的数据量;否则,返回0(零)。
备注
该方法向目的地发送一行,而不建立连接。SendLine() 可以用于 UDP 套接字,通过 Internet 发送数据包。
示例
以下示例演示了该方法的使用:
X#
 1FUNCTION ClientTest1() AS LOGIC PASCAL
 2    LOCAL oSocket AS CSocket
 3    LOCAL cTo AS STRING
 4    LOCAL nPort AS INT
 5
 6    oSocket := CSocket{SOCK_DGRAM}
 7
 8    IF oSocket:SendLineTo("Hello world", HostName(), 7)
 9        ? "Datagram package sent ... "
10    ENDIF
11
12    oSocket:Close()
13
14    RETURN
参见