以下是引用大红袍在2016/7/14 1:30:00的发言:
这个意思?
dim ary() as string = {"C","D", "E"}
For Each s As String In ary
Dim f As String = s & "CAD2007.EXE"
If FileSys.FileExists(f) Then
Dim Proc As New Process '定义一个新的Process
Proc.File = f
Proc.Start()
End If
Next
谢谢大红袍老师,上述代码无效
比如:我的QQ安装在路径是C:\Program Files\QQ\Bin\QQScLauncher.exe
代码定义为:
Dim Proc As New Process '定义一个新的Process
Proc.File = "C:\Program Files\QQ\Bin\QQScLauncher.exe" '指定要打开的文件
Proc.Start()
那假设我不知道他的真实安装路径
我只知道这个QQScLauncher.exe或是acad.exe或Photoshp.exe
他具体是安装路径却不知道在哪(因每个人的安装习惯不一样)
只能是通过按钮代码搜索再确认