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

功能要求:能将键盘上指定的文本文件发送到另一台计算机并显示文件内容;... 功能要求:能将键盘上指定的文本文件发送到另一台计算机并显示文件内容; 展开
 我来答
amduzi
2011-11-12 · TA获得超过1402个赞
知道小有建树答主
回答量:1911
采纳率:0%
帮助的人:876万
展开全部
这个一点都不困难,一般是使用serial port, 把文件以二进制字符的方式发送到另一台机器。那个速度是相当的慢啊。不过使用rs232端口固然有好处,不用驱动,利于工业控制。

我建议你使用winsock控件,使用网络传输,速度快,出错率低。
更多追问追答
追问
可以用到winsock空间,不过那个只能实现IP的显示,老师要求,用九孔串口线,实现文件传输,全文是 
利用MSCOMM串口通信控件进行异步串行通信的文件传输程序设计
环境要求:Windows95/98/2000/XP
程序语言:VB,或VC
功能要求:能将键盘上指定的文本文件发送到另一台计算机并显示文件内容;
急求!!!
追答
这是使用serial port进行点对点通讯的源代码,你可以拆解:
http://planetsourcecode.com/vb/scripts/ShowCode.asp?txtCodeId=55640&lngWId=1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
longforsales10
2011-11-12
知道答主
回答量:3
采纳率:0%
帮助的人:5079
展开全部
具体如何做,一下子讲不清,但我可以告诉你大概的方向:
1)首先你要了解电脑串口的定义,这个资料网上一搜一大把。
2)详细了解一下MSCOMM串口通信控件的属性及方法(可网上搜资料)
3)按照你的情况可能需要自定义通信协议。
由于只是传输文本文件,不需要用到winsock,用VB中的串口通信控件就可,注:VB6.0和VB.NET中此控件用法有所有不同,名字也不一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式