这个可以运行的:
Sub test()
Shell "e:\工程(1).exe"
End Sub
Sub test()
Shell "e:\工程(1).exe"
End Sub
解决方案 »
- 麻烦大家帮忙解决一个问题!
- 请看一段菜鸟代码
- 请问:将数据在MSHFlexGrid中显示时为何提示“下标越界”
- 用vb的winsock使用http协议下载文件时,最后一个到来的数据包DataArrival产生事件会出现winsock的state是8
- vb小问题!~~~
- 求救:怎么逐行读取文本框中文字并逐行复制给另一个程序的文本框?
- 在VB中用过Flash控件 VB如何得到FLASH中的变量值!
- 在VB与SQL Server连接时如何锁定记录???
- 急!每次Win2000Pro启动时都会自启动一个软件,如何让它不自启动?
- 对象类型的公共变量如何定义
- 对象变量或with块变量未设置,望大手指点!MO二次开发中的多边形选择程序
- 为什么使用SQL SERVER2008所在服务器的IP地址可成功登录,但使用该服务器的计算机名就不能登录
Shell "cmd /k D:\12345^(bat^)你好\temp.bat", vbHide
End Sub
百度了一下/k,“执行字符串命令但仍保留”
没看懂什么意思
百度了一下/k,“执行字符串命令但仍保留”
没看懂什么意思cmd /k 这样子的话就是后面都当做字符串交给cmd.exe处理了。如果不加的话就是交给vb处理,它不认识^你最初的代码应该是shell根据后缀名隐性调动了cmd
Shell "D:\12345(bat)你好\temp.bat", vbHide
和
Shell "cmd /c D:\12345(bat)你好\temp.bat", vbHide
是一样的注意区别cmd /c 和 cmd /k的区别