请问在VB中如何实现此功能?

Tenner 2003-10-20 06:52:23
功能为:
用程序模拟从Com1口输入二进制数据
即让别的程序以为从Com1口接收到了数据

给出代码者优先给分
...全文
54 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
doudou8090 2003-10-22
  • 打赏
  • 举报
回复
UP
subzero 2003-10-22
  • 打赏
  • 举报
回复
这个问题以前也遇到过,最终也没有找到纯vb的解决方法
我设想是否类似一个hook,钩住串口驱动comm.drv或干脆写一个comm.drv的替代
就如作端口监听一样替换掉winsock.dll
请教过通讯开发达人,提示曰仿真串口可行,不过就不是vb所能实现的了
bigbigfans 2003-10-21
  • 打赏
  • 举报
回复
Visual Basic 与分布式监控系统——RS-232/485串行通信

本书结合Visual Basic的串行通信控件和RS-232/485分布式监控系统,应用Visual Basic中的串行通信控件MSComm,通过实例循序渐进地讲述了如何获取模拟信号和数字信号,进而实现分布式监控的方法。同时,本书还介绍了Visual Basic 6.0中的Internet控件与分布式模块的结合,并结合无线传输模块进行监控,还介绍了将RS-232设备串连上RS-485网络的可寻址转换模块。最后介绍了其他两种控制分布式模块的途径。 本书面向操作,重点突出,偏重应用。书中提供了完整的设计步骤和程序代码,并给予详细的注释,既适合有程序设计基础的读者使用,也适合没有程序设计基础的读者学习。本书可供通信领域的开发人员和其他技术人员使用或参考。
zz124 2003-10-21
  • 打赏
  • 举报
回复
up!
since1990 2003-10-21
  • 打赏
  • 举报
回复
up
Tenner 2003-10-20
  • 打赏
  • 举报
回复
不是发送,是模拟从别的机子接收
让别的程序以为从Com1口接收到了来自别的机子的数据
rainstormmaster 2003-10-20
  • 打赏
  • 举报
回复
用openfile和writefile试试

用winsock直接向串口发送数据不行吗
Tenner 2003-10-20
  • 打赏
  • 举报
回复
看来是没有直接可用的方法了?
nilboy 2003-10-20
  • 打赏
  • 举报
回复
或许你可以用汇编或者C类将此功能编译成一个模块DLL,然后作为API调用,不过这样也很麻烦...
Tenner 2003-10-20
  • 打赏
  • 举报
回复
呵呵,这我知道,我只是想知道有没有更好的方法,实在不行就只好这样了,呵呵
rainstormmaster 2003-10-20
  • 打赏
  • 举报
回复
//我用汇编写了,但VB不能调用汇编,有人知道别的办法吗

vb嵌入汇编虽然麻烦,但你可以调用汇编生成的可执行文件呀:)
Tenner 2003-10-20
  • 打赏
  • 举报
回复
呵呵,我知道用VB很难,我用汇编写了,但VB不能调用汇编,有人知道别的办法吗?
yunfeng007 2003-10-20
  • 打赏
  • 举报
回复
用vb实现?这个....很难!

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧