VB WINSOCK发送list里的数据

来源:百度知道 编辑:UC知道 时间:2024/05/26 10:39:01
winsock1的连接我已经配置好了,但是为什么我按 按钮1 的时候list2不等list1???

Private Sub Command1_Click()
Winsock1.SendData List1
End Sub

Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
Winsock1.GetData List2
End Sub

虽然程序里没有list2与list1比较,但我估计就是传输与接收的内容虽然相同,但vb比较时不同。

socket传输内容是要进行类型转换的。

简单一点建议接收后使用一个text进行一下转换。

也就是textN=list1:list1=textN,先将接收的内容同给一个text,然后再接回来。这样类型问题就解决了。

当时使用bcb 与vb 通信时接收内容就出现这个问题,也是用这种方法解决的。

把List的文本发过去,对象是发送不了的,