调用CMD就好
VB并没有类似于"start"的命令 所以必须要调用
例如: Shell "cmd /c start " & 路径
在使用shell的时候有时候会怕cmd用完不关闭 显示个黑盒子 会加上/c(执行完自动关闭) 如果怕电脑执行的比较慢 可以改成这样 Shell "cmd /c XXX",vbhide
就使用Shell "cmd /c start " & 路径,vbhide就可以了
1、使用shell函数可以打开一个储存在变量里的路径。
2、工具:vb6
3、示例:
Private Sub Command1_Click()
Dim ChengXu As String, F As String
F = "C:\windows" '存储在变量里的路径
ChengXu = "rundll32.exe url.dll,FileProtocolHandler "
Shell ChengXu & """" & F & """", vbNormalFocus
End Sub
4、注意:路径串需要加双引号。
'''
''' 打开一个目录
'''
''' 位置
''' 窗口样式
'''
Public Shared Sub OpenDir(ByVal DirectoryPath As String, ByVal WinStyle As AppWinStyle)
Shell("explorer.exe " & DirectoryPath, WinStyle)
End Sub
用open语句.
open语句可以识别一切字符串作为路径.
格式是:Open 字符串变量 For Input As #文件号
注意,一定要用 Close #文件号 关闭文件
'是打开文件夹吗?
'那就这样:
Sub OpenDir(Path As String)
Shell "explorer.exe """ & Path & """", vbNormalFocus
End Sub