Call Shell("d:\acssee~1.0po\acdsee\6.0\acdsee6.exe d:\1\1.bmp",1)
Call WinExec("d:\acssee~1.0po\acdsee\6.0\acdsee6.exe d:\1\1.bmp",1)Call Shell("d:\ACSSee 6.0 PowerPack\ACDSee\6.0\ACDSee6.exe d:\1\1.bmp",1)Call Shell("d:\ACSSee 6.0 PowerPack\ACDSee\6.0\ACDSee6.exe",1)都无效(用Win的运行功能可以启动),为什么?如何实现此功能?
Call WinExec("d:\acssee~1.0po\acdsee\6.0\acdsee6.exe d:\1\1.bmp",1)Call Shell("d:\ACSSee 6.0 PowerPack\ACDSee\6.0\ACDSee6.exe d:\1\1.bmp",1)Call Shell("d:\ACSSee 6.0 PowerPack\ACDSee\6.0\ACDSee6.exe",1)都无效(用Win的运行功能可以启动),为什么?如何实现此功能?
解决方案 »
- TreeView控件问题
- 数据横向显示
- 关于FileSystemObject的错误(实时错误 '429')
- 怎样将一份excel导入,然后经组合数据再导出一份新的excel!我想请教大家一下
- 请问在mshflexgrid中如果搜索负值(谢谢各位老师)
- 状态栏问题
- 如何提高自已编写的控件的速度?请高手指点
- VB 的树状控件的节点能够同时显示两个图标 + TEXT 吗?我要具体程序代码,马上给分。
- 时间紧迫,谁知道如何将WAV文件中指定开始、结束事件段的声音数据截成单独的文件?
- 如何实现:当鼠标移动到一个图片上时,图片变为另外一个图片,但当鼠标移开时又复原!
- 求救; 如何在VB的输出结果中用雷达图显示?
- 请教各位朋友,怎么让一个form的背景透明呢?我在form中设置了背景图片,图片有一部分是透明的,所以我需要form的背景也要透明
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【别名】
ShellExecuteA【说明】
查找与指定文件关联在一起的程序的文件名 【返回值】
Long,非零表示成功,零表示失败。会设置GetLastError 【参数表】
hwnd ----------- Long,指定一个窗口的句柄,有时候,windows程序有必要在创建自己的主窗口前显示一个消息框 lpOperation ---- String,指定字串“open”来打开lpFlie文档,或指定“Print”来打印它 lpFile --------- String,想用关联程序打印或打开一个程序名或文件名 lpParameters --- String,如lpszFlie是可执行文件,则这个字串包含传递给执行程序的参数 lpDirectory ---- String,想使用的完整路径 nShowCmd ------- Long,定义了如何显示启动程序的常数值。参考ShowWindow函数的nCmdShow参数
改用ShellExecute吧。
'声明
Public Const SW_SHOW = 5
Public 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
'应用
ShellExecute Me.hwnd, "Open", strExeFile, vbNullString, strExePath, SW_SHOW