VB shell以同步方式打开一个exe文件下

上传人:飞*** 文档编号:43366772 上传时间:2018-06-05 格式:DOC 页数:1 大小:12KB
返回 下载 相关 举报
VB shell以同步方式打开一个exe文件下_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《VB shell以同步方式打开一个exe文件下》由会员分享,可在线阅读,更多相关《VB shell以同步方式打开一个exe文件下(1页珍藏版)》请在金锄头文库上搜索。

1、VB shell 以同步方式打开一个 exe 文件下 方法二Private Declare Function OpenProcess Lib “kernel32“ (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long Private Declare Function CloseHandle Lib “kernel32“ (ByVal hObject As Long) As Long Private Declare Function WaitForSingl

2、eObject Lib “kernel32“ (ByVal hHandle As Long, ByVal dwMilliseconds As Long) As LongPrivate Const SYNCHRONIZE = &H100000 Private Const INFINITE = &HFFFF Infinite timeout Private Const WAIT_TIMEOUT = &H102&Public Function ShellForWait(sAppName As String, Optional ByVal lShowWindow As VbAppWinStyle =

3、vbMinimizedFocus, Optional ByVal lWaitTime As Long = 0) As BooleanDim lID As Long, lHnd As Long, lRet As LongOn Error Resume NextlID = Shell(sAppName, lShowWindow)If lID 0 ThenlHnd = OpenProcess(SYNCHRONIZE, 0, lID)If lHnd 0 ThenDolRet = WaitForSingleObject(lHnd, lWaitTime)DoEventsLoop While lRet = WAIT_TIMEOUTCloseHandle lHndShellForWait = TrueElseShellForWait = FalseEnd IfElseShellForWait = FalseEnd If End FunctionShellForWait(“notepad.exe“,&HFFFF)

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号