if Shell("explorer.exe " & "文件名称", vbNormalFocus)=0 then exit sub
作者: hgxly 时间: 2010-8-28 00:43
谢谢todaynew,解决了。虽然这个xreader.exe要全路径,但我想鼓捣一下应该也能解决的。作者: t小宝 时间: 2010-8-28 09:51
用7楼的方法,可能在打开时会出现提示打开对话框。
如果ebx文件已在系统中注册,用API则不需要xreader.exe名称:
Private Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA" _
(ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As String, _
ByVal lpParameters As String, ByVal lpDirectory As String, ByVal nShowCmd As Long) As Long
Private Sub Command1_Click()
ShellExecute 0, "open", "文件名", vbNullString, vbNullString, 1
End Sub 作者: hgxly 时间: 2010-8-28 23:18 回复 t小宝 的帖子