怎么利用VB MSCOMM串口通信控件进行异步串行通信的文件传输程序设计

2024-11-22 07:47:23
推荐回答(2个)
回答1:

这个一点都不困难,一般是使用serial port, 把文件以二进制字符的方式发送到另一台机器。那个速度是相当的慢啊。不过使用rs232端口固然有好处,不用驱动,利于工业控制。

我建议你使用winsock控件,使用网络传输,速度快,出错率低。

回答2:

具体如何做,一下子讲不清,但我可以告诉你大概的方向:
1)首先你要了解电脑串口的定义,这个资料网上一搜一大把。
2)详细了解一下MSCOMM串口通信控件的属性及方法(可网上搜资料)
3)按照你的情况可能需要自定义通信协议。
由于只是传输文本文件,不需要用到winsock,用VB中的串口通信控件就可,注:VB6.0和VB.NET中此控件用法有所有不同,名字也不一样