本帖最后由 lchl0588 于 2010-7-9 17:47 编辑 $dir = "C:\Program Files\aa"
If FileExists($dir) Then
ShellExecute($dir)
Else
MsgBox(48, '错误', '指定文件夹:"' & $dir & '"不存在')
EndIf
和这段代码 运行结果有什么不同?
这是我在LZ的基础上改的!!ShellExecute("C:\Program Files\aa")
WinWaitActive("aa")
If WinExists("aa") Then
Send("{enter}")
Else
MsgBox(48,"2","文件存在",2)
EndIf
要说结果相同,真不知道是什么测试的,如果在A版中,再加上一行代码,如下:$dir = "C:\Program Files\aa"
If FileExists($dir) Then
ShellExecute($dir)
MsgBox(48,"2","文件存在")
Else
MsgBox(48, '错误', '指定文件夹:"' & $dir & '"不存在')
EndIf
|