1. 程式人生 > >CVI使用TCP/IP做客戶端

CVI使用TCP/IP做客戶端

客戶端連線伺服器。

首先要註冊一個客戶端連線函式:

        ConnectToTCPServer(&conversationHandle, portnumber, address, TCPClientCB, NULL, 0);

        conversationHandle:   客戶端控制代碼;

portnumber 伺服器埠號;

address伺服器IP地址;

TCPClientCB客戶端響應回撥函式;

最後使用完應該登出掉:

DisconnectFromTCPServer(conversationHandle);

回撥函式:

int TCPClientCB(unsigned int handle, int xType, int errCode, void *callbackData)
{
	switch (xType)
	{
		case TCP_DISCONNECT:
		break;	
		case TCP_DATAREADY:
			conversationHandle = handle;
		
		break;
	}
	return 0;

}