CSocket.SendLine 方法 | |
发送以 CRLF 结尾的数据到连接的套接字。
命名空间:
VO
程序集:
VOInternetClasses (在 VOInternetClasses.dll 中) 版本:2.22 GA
语法 VIRTUAL METHOD SendLine(
cData AS STRING
) AS LONG
public virtual int SendLine(
string cData
)
查看代码参数
- cData
- 类型:String
要通过套接字发送的数据。
返回值
类型:
Int32
如果成功,返回发送的数据量;否则,返回0(零)。
备注 SendLine() 方法向连接的套接字发送一行。
提示: |
---|
此方法仅适用于 TCP 套接字,因为它假定已经建立了连接。 |
示例
以下示例演示了该方法的使用:
1FUNCTION ClientTest() AS LOGIC PASCAL
2 LOCAL oSocket AS CSocket
3 LOCAL cTo AS STRING
4 LOCAL nPort AS INT
5
6 oSocket := CSocket{SOCK_STREAM}
7
8 IF oSocket:connect( HostName(), 7)
9 IF oSocket:SendLine("Hello world") > 0
10 oSocket:GetPeerName(@cTo, @nPort)
11 ? "Data sent to ", cTo, ", port: ", NTrim(nPort)
12 ENDIF
13
14 oSocket:Close()
15 ENDIF
16
17 RETURN
参见