① 在VB中我想用shell命令运行CMD命令,我想输入一条“H:”再输入“DIR”格式怎样写
新建一个bat或者cmd文件,输入:pushd h:dir保存为name.bat,然后再将此bat保存到vb工程目录下,新建一个窗体,一个按钮,输入以下字符。Shell (app.path & "\name.bat")即可。
② 求vb 中shell 函数命令 全解!!
shell哪是函数,那是语句
语法:Shell(PathName,[WindowStyleAsVbAppWinStyle=vbMinimizedFocus])AsDouble
shell语句是用来控制命令行的
PathName是命令行,平常用于打开文件,所以又名文件目录
打方括号的分三步分
第1部分:WindowStyle是变量名,从名字就可看出该是设置打开时以什么状态打开
As不管,申明变量的语句
第2部分:VbAppWinStyle是一个常量变量类型(没用,就是规定过该变量类型的变量只能输入某些内容的变量类型的名字)
第3部分:vbMinimizedFocus那是因为打在方括号中的变量都需要有默认值。该默认值指打开时最小化,就是“躲”在任务栏上
以下介绍一下我用过的WindowStyle内容对应的功能(排版可能有问题)
内容用途对应数字(偷懒时用)
vbMaximizedFocus最大化3
vbMinimizedFocus最小化(默认)2
vbNormalFocus普通方式打开(如同双击文件)1
数字不要背,可以用VB的对象浏览器看
附:对象浏览器位置图(hypersnap截)
③ vb Shell怎么执行多条cmd命令
你可以把多条命令写到一个批处理文件中,然后shell执行这个批处理文件即可
④ vb 下用shell实现 cmd 执行2个命令
Shell "cmd /k" & "cd /d" & a & "jre\bin\java -jar retail_update.jar " 这样就提示找不到路径:
仔细看,加个\
Shell "cmd /k" & "cd /d" & a & "\jre\bin\java -jar retail_update.jar "
⑤ 关于vb的shell命令
应该是shellend在声明的时候属性没有指明吧?
⑥ vb shell cmd怎么使用
因为计算器本身是windows程序,所以可以直接打开:
shell "calc"
如果要打开dos程序,就需要运行cmd.exe打开dos窗口,并运行你想打开的dos程序,例如:
Shell "cmd /c a.txt b.txt"
调用系统的拷贝文件命令,在cmd窗口中输入cmd /?可以看到参数的作用:
/C 执行字符串指定的命令然后终断
⑦ vb的shell命令求救!
这句
yuui = Shell("shutdown -s -t + T1 + ", vbNormalFocus)
改成:
yuui = Shell("shutdown -s -t " + str(val(T1)) , vbNormalFocus)