我想知VB怎样调用DOS命令的返回值

我想在VB中调用DOS命令完成一些操作,但我又不想结果显示在DOS窗口,应如何才能把DOS命令的结果应用我的程序里呢?或者结给我的程序来应用呢?

在VB中调用DOS,而且要将执行的结果反回给VB是不是?
这样写,呵呵,比如把dir c: 查询的结果返回给vb
1.调用DOS,将执行结果保存到C:\dir.txt里

Shell "cmd /c dir c:>c:\dir.txt", vbHide

2.读到文件,把执行结果返回给vb
open "c:\dir.txt" for input as #1
line input #1,linetext '将第一行读到linetext里
close #1
然后分析就可以了,就知道DOS的执行结果了
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-03-27
不懂,关注中。我也想知道。

vb我想写一个函数,参数是数组,返回值也是数组,函数已经写完,我用这个...
用数组作为函数的参数,只能是传址方式,而传址方式的参数,就已经是把结果传递给调用了。由于是传址方式,所以无所谓使用函数还是过程。比如:使用过程 Option Explicit Private Sub Command1_Click()Dim a(4) As String Dim b() As String Dim i As Integer For i = 1 To 4 a(i) = i Ne...

vb和vb.net的区别
1.3 VB.NET 编辑器和编译器你可以在记事本或VS.NET IDE等任意文本编辑器中撰写上述代码,然后保存为HelloWorld.vb。 代码编写完成之后,要么在命令行、要么在VS.NET IDE中编译它。在Microsoft .NET Framework SDK中已经包括VB.NET编译器vbc.exe[][1],从IDE或是命令行都可以调用。要从命令行编译HelloWorld.vb,请...

vb如何改变msgbox的标题?
1,以函数格式使用,就是你的那种方法加括号,我们知道所谓函数,就是会返回一个值的,所以用了括号,句要这样调用;x = msgbox("123",vbokonly,"张三李四")不必去关心,返回给x是什么值。2,如果不加括号就是作为过程调用,格式如下:MsgBox "123", vbOKOnly, "张三李四"3,过程调用可以用Call...

vb如何执行adb shell 后命令,我想把命令写在程序里,怎样让他在Android...
如果要在自已的手机上应该也能执行adb命令,应该直接跟守护进程 (Daemon)通讯了。百度上可以搜到的方法并不满意。楼主用exec执行CMD命令,这已不是adb接口了,这是系统的shell了!!!自已用socket\/tcp直接发命令效果不知怎样,地址用127.0.0.1, 安卓daemon进程的端口 5555 是奇数开始。。。 。至...

谁告诉我 ,这是什么,我本本好卡
在命令提示符显示帮助。3执行方法1、可以在“开始”--“运行”,调出运行的对话框,也可以使用Win+R热键,然后直接在输入栏输入即可2、在开始--运行 输入cmd,调出‘命令提示符’窗口,然后再执行regsvr32命令。例:要为“Active Directory Schema”注册 .dll,请在 MS-DOS提示符处键入以下命令:c:\\regsvr32 schmmgmt....

怎么写好VB
和使用小的循环体相同,调用只有几行代码的函数也是不经济的--调用函数所花费的时间或许比执行函数中的代码需要更长的时间。在这种情况下,你可以把函数中的代码拷贝到原来调用函数的地方。 7. 减少对子对象的引用 在VB中,通过使用.来实现对象的引用。例如:Form1.Text1.Text 在上面的例子中,程序引用了两个对象:Fo...

文件名的后缀~??\/\/!
绝大多数DOS文件名后缀在Windows下继续有效,但Windows本身也引出了许多种崭新的后缀名,如:*.drv为设备驱动程序(Driver)、*.fon和*.fot都是字库文件、*.grp为分组文件(Group)、*.ini为初始化信息文件(Initiation)、*.pif为DOS环境下的可执行文件在Windows下执行时所需要的文件格式、*.crd即卡片文件(Card)、*....

我想让一个java程序(已打成jar包)开机自动启动,不启用命令行,该...
只是,这样子还是得运行命令行,请问有没有不启动命令行(也就是在程序运行时在前台看不出来)的办法? 追答 应该有办法让bat的程序在后台运行,即不显示那个bat窗口。随便找了两个,你试下:http:\/\/zhidao.baidu.com\/question\/80329280.html下面这个这个是VB的,用VB调用bat,bat再去调用java,感觉有点坑。。http:\/\/...

如何学习C语言
在Xubuntu下可以通过apt-get install build-essential这个命令安装gcc相关程序,已经可以在Terminal下编译C语言程序了,但为了使用方便,大家可以选择Netbeans的C++支持包,在Netbeans网站上就能下载; 6、网络资源 要学好C语言,在网络上找资源肯定是必须的,这些网络资源对学C语言的人就很有帮助,一些有用的C语言网络资源:...

相似回答