VB中怎样打开相对路径下的“***.bat”文件?

来源:百度知道 编辑:UC知道 时间:2024/05/31 13:36:03
在VB窗体下:
(这个程序放在名叫“100”的文件夹下,此文件夹下还有一个“***.bat”文件);

窗体有一个按钮“Command1”,怎样实现点击此按钮就弹出“***.bat”

并且不论这个100文件夹移动到哪里,都能使程序顺利运行!
如果“***.bat”改为“***.jpg”或“***.exe”或“***.swf”或者其他类型文件,这种方法仍能执行吗

Private Sub Command1_Click()
Shell App.Path & "\aaa.bat"
End Sub

Private Sub Command1_Click()
Shell App.Path & "\aaa.bat"
End Sub

还有更简单的:
Private Sub Command1_Click()
Shell "aaa.bat"
End Sub

aaa.bat就是那个BAT的名字.

那就不一定......
因为SHELL只对可执行文件有效.你可用WINDOWS外壳程序explorer.exe打开任何文件(包括文件夹)

代码:
Private Sub Command1_Click()
Shell "explore.exe aaa.jpg"
End Sub