请问如何把DB的数据通过TCP发送到局域网上的某台计算机
我现在只有bool型的可以准确发送
其他类型的都是不正确的数字
比如DB定义的int发送1
VB定义的int接受的就是256
DB定义的real
VB收到的就是一个4.0145E-42
不知道为什么
可以有把DB全部变成字符串发送的吗?
问题补充:
把串口打开?貌似和这个没关系吧
最佳答案
这个跟原始数据有点像。VB接收到的数据是以BYTE为单位的,要还原数据,必须按照原来的格式将高低字节进行交换。
可以在PLC中实现将高低字节交换,当然也可以在VB中进行交换。
提问者对于答案的评价:
请问如何可以实现VB的高低位交换?能不能提过一下代码谢谢了啊
kangaroo2000@sina.com