VB shell执行程序,直到执行完毕
shell执行程序,直到执行完毕为止:
MOD代码
Option Explicit
'# use to shell process #
Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal dwProcessId As Long) As Long
Declare Function CloseHandle Lib "kernel32" (ByVal hObject As Long) As Long
'# use to shell process #
Public Sub ShellAndWait(ByVal strProg As String, ByVal lStyle As VbAppWinStyle)
Dim ProcessId As Long
Dim ProcessHandle As Long
Const Access As Long = &H100000
ProcessId = Shell(strProg, lStyle)
Do
ProcessHandle = OpenProcess(Access, False, ProcessId)
If ProcessHandle <> 0 Then
CloseHandle ProcessHandle
End If
DoEvents
Loop Until ProcessHandle = 0
End Sub
相关文章参考:
※Wscript.Shell 对象详细介绍(编写.VBS)※
VB shell执行程序,直到执行完毕相关推荐
- html5执行shell,利用nginx执行Shell 脚本
通过远程url调用 首先自行安装openresty,不做介绍了就. 假如我们安装路径为:/southtv/openresty 1 首先安装sockprocgit clone https://githu ...
- c#等待所有子线程执行完毕方法
当我们在使用线程中,你会发现主线结束后子线程的结果才显示出来.现在我要等待所以子线程结束,然后在显示结果,怎么做呢? 方法如下: 1.使用 ManualResetEvent,代码如下: using ...
- python判断线程结束_判断Threading.start新线程是否执行完毕的实例
新写自己的Threading类 class MyThread(threading.Thread):#我的Thread类 判断流程结束没 用于os shell命令是否执行判断 def __init__( ...
- python判断线程是否执行完成_判断Threading.start新线程是否执行完毕的实例
新写自己的Threading类 class MyThread(threading.Thread):#我的Thread类 判断流程结束没 用于os shell命令是否执行判断 def __init__( ...
- Linux Shell语言并发执行多条命令
shell语言的并发 Default模式下,shell命令是阻塞执行的,可以通过其后添加&让这条命令异步执行,如: sleep 10 & 执行这条命令后,并不会阻塞10秒,而是立即返回 ...
- ajax请求必须打断点才能成功,Jquery等待ajax执行完毕继续执行(断点调试正常,运行异常)...
以前写过一个程序,发现用断点调试的时候,一步步的运行,程序是可以的,但是去了断点程序就出现了问题. $(document).ready(function(){ var arra=new Array() ...
- 判断线程是否执行完毕_关于线程池你不能不知道的东西
前言 平时接触过多线程开发的童鞋应该都或多或少了解过线程池,之前发布的<阿里巴巴 Java 手册>里也有一条: 可见线程池的重要性. 简单来说使用线程池有以下几个目的: 线程是稀缺资源,不 ...
- shell中的执行流控制
shell中的执行流控制 1 for语句 1.1 作用及语句结构 1.2 for语句的基本格式 2 条件语句 2.1 while...do 2.2 until...do 2.3 if语句 2.4 ca ...
- js等待 callback 执行完毕_前端开发,一篇文章让你彻底搞懂,什么是JavaScript执行机制!...
不论你是javascript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序.因为javascript是一门单线程语言,所以我们可 ...
最新文章
- 孙正义真会玩,这个「人不是人,狗不是狗」的画面,价值上千万
- 双11背后的技术力量,阿里云神龙治愈云计算阿克琉斯之踵
- linux如何配置网卡地址吗,教会你如何完成Linux网络地址配置
- 在bash脚本中进行浮点运算
- python的分支结构
- CF618F-Double Knapsack【结论】
- BarTender操作遇到OLE DB遇到了错误0x80004005”的问题
- 创造与魔法最新服务器怎么进,创造与魔法进不了服务器 | 手游网游页游攻略大全...
- python保存数据_python各数据存储方法
- 【操作系统】线程的实现-思维导图
- 金山毒霸免费Wifi独立版,只需一块无线网卡,完爆360随身wifi
- HDU 5937 2016CCPC杭州 E: Equation(DFS)
- java如何把汉字转换成机内码_如何用java随机生成一个汉字?
- 基于 HTML5 WebGL 的 3D 网络拓扑图
- linux登出用户,Linux系统中用户的登入登出命令详解
- 卫生事业单位计算机科学与技术,卫生事业单位考试-计算机科学与技术的知识点.doc...
- 文旅部、国家发改委等十部门:推广旅游电子合同使用
- 【踩坑笔记】从零开始部署安装Stable Diffusion 2 WebUI
- 让你的PPT图片处理更具创意
- 22 Rest高级客户端实践(八):滚动搜索