关于VB的socket编程!
采用VB的socket接收ARM传输的UDP数据,下位机发送32个字节,但VB接收的数据不全,而且随着程序的运行不断减少,有些数据还发生错误,但采用VC编写的程序却能正常运行,大家有没有遇到过这种情况?为什么会这样?
具体程序如下:
data = String(bytesTotal + 2, Chr$(0))
sockRecv.GetData data, vbString, bytesTotal
k = StrConv(data, vbFromUnicode)
[解决办法]
写错了一点小东西
sockRecv.GetData data,vbArray + vbByte,bytesTotal