如何在dos下调用vb的exe程序 exe程序隐藏显示 并直接输出内容到改dos窗口 急求?!

loultl 2011-07-05 10:04:46
如何在dos下调用vb的exe程序 exe程序隐藏显示 并直接输出内容到改dos窗口

vb做的exe程序是读取串口信息的,使读到的信息直接输出到当前dos窗口 怎么做到???急求

比如:
我做了ReadCom.exe读取串口设备信息的程序
在cmd里直接输入ReadCom 就能直接在当前命令窗输出读取到的串口信息

要怎么做呢?请帮忙 谢谢???
...全文
184 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lvjing79 2011-10-06
  • 打赏
  • 举报
回复
可以实现。
1、如5楼所说,调用wirteconsole函数向标准输出写东西。
2、编译的VB程序,需要编译为命令行形式。这个可以搜一下,或者安装vbadvance后进行设置。

做完以上两点后,还可以在VB程序退出时用exitcode函数设置程序返回的值,以供dos命令行判断程序结果。
psefgrep 2011-07-07
  • 打赏
  • 举报
回复
两个办法,用vb.net实现,它支持控制台程序创建。或者就用vc吧。另外纯vb6好像是可以的,但是复杂至极,建议不用。
赵4老师 2011-07-07
  • 打赏
  • 举报
回复
在VB6里面调用API
WriteConsole(GetStdHandle(STD_OUTPUT_HANDLE), CharBuffer, len, &count, NULL)

有难度。
贝隆 2011-07-06
  • 打赏
  • 举报
回复
如果是在DOS下运行,那么还不如在DOS下编程实现串口通信
loultl 2011-07-06
  • 打赏
  • 举报
回复
怎么就没人呢 都跑哪里去了
loultl 2011-07-05
  • 打赏
  • 举报
回复
?没有人知道吗

1,486

社区成员

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

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