获取cmd运行返回字符串 在cmd运行某个程序会在cmd界面上显示返回结果现在在程序里执行这个文件有没有办法获取这个返回的结果我穷的像乞丐了,没什么分,但还请大家帮帮忙,想想办法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ipconfig /all >>c:\my.log你再读取文本文件 一个可以运行DOS程序(正确的说法应该是Windows下的控制台程序)并且捕捉程序输出的源程序。http://www.applevb.com/sourcecode/Capture%20DOS%20Output.zip 好像可以的,能不能通过ShellExecuteEx直接返回到内存呢? 我做过类似的批处理程序,当时的解决办法是,让调用的程序生成一个结果文件比如0.ret就是成功,1.ret就是失败而后bat文件就能根据生成文件名,判断调用程序是否执行成功 的确是这样。在DOS命令提示符窗口中可以,但在VB程序中不一定行(返回的结果太复杂、太多就不行了,简单的几行是可以的)。 你看下你是不是要这个效果这个是vb执行doc命令并返回信息下载地址:http://www.play78.com/blog/blogview.asp?logID=266 这个没问题的,等命令程序运行完再读文本文件的运行dos的倒是做不了等待运行结束再进行下一步操作结合一下就好了 很简单,使用 Windows 管道就可以了。 在窗体画一个一个只有控件大小的区域 请问VB高手们我的出了什么问题 哪为大侠指点一下 控件如何随窗体的变化自动改变 简单问题! 关于DirectSoundBuffer的问题 关于VB开发传真的问题(300) 关于vb中的小问题,谢谢! 好难的问题啊!我想破头都不知道,谁帮帮我???? vb 中怎样判断输入的字符是否是汉字 字符串返回问题。 如何对身份证号码进行验证、根据身份证得到出生日期、性别
你再读取文本文件
http://www.applevb.com/sourcecode/Capture%20DOS%20Output.zip
直接返回到内存呢?
比如0.ret就是成功,1.ret就是失败而后bat文件就能根据生成文件名,判断调用程序是否执行成功
http://www.play78.com/blog/blogview.asp?logID=266
这个没问题的,等命令程序运行完再读文本文件的
运行dos的倒是做不了等待运行结束再进行下一步操作
结合一下就好了