控制由Run运行的程序(简称Run程序)
来源:互联网 发布:软件测试项目 编辑:程序博客网 时间:2024/06/04 17:57
在PB程序设计中,可以用Run()来运行一些程序。比如用户按了F1,就运行一个chm文件。但Run程序无法
与PB主程序协调工作,若用户按了多次F1,就会启动Run程序的多个实例,主程序退出时,Run程序依然
handle=FindWindowA(nul,wtitle)
//若已经在运行就返回
Run(″C:Program FilesJointJoint.chm″)
//否则运行Run程序
SetParent(handle,Handle(w_main))
//使Run程序窗口成为PB主程序的子窗口
与PB主程序协调工作,若用户按了多次F1,就会启动Run程序的多个实例,主程序退出时,Run程序依然
运行。可以用如下函数来使它们协调工作:
在外部函数中引用:
Function Long SetParent(Long childwin,Long parentwin) Library ″user32.dll″
使用如下:
handle=FindWindowA(nul,wtitle)
//查找Run程序是否已经运行,wtitle为Run程序的标题
IF handle〉0 Then Return//若已经在运行就返回
Run(″C:Program FilesJointJoint.chm″)
//否则运行Run程序
⑵PB主程序退出时,Run程序也关闭
handle=FindWindowA(nul,wtitle)SetParent(handle,Handle(w_main))
//使Run程序窗口成为PB主程序的子窗口
0 0
- 控制由Run运行的程序(简称Run程序)
- 控制由Run运行的程序(简称Run程序)
- mql----Program Run 程序运行
- windows7 Run命令运行程序列表
- uabntu运行.run文件进行程序安装
- instant run开启导致程序不能运行
- 程序运行时错误说明(Run-Time Error Checking)
- QTP 运行外部程序执行 QTP->tools -> options - Run
- idea项目 run、debug灰色 运行不了程序
- Run SPLAHS2 under SE mode on gem5在gem5的SE模式下,运行SPLASH2程序
- /var/run/yum.pid 已被锁定,PID 为 3021 的另一个程序正在运行
- /var/run/yum.pid 已被锁定,PID 为 24455 的另一个程序正在运行解决办法
- /var/run/yum.pid 已被锁定,PID 为 3139 的另一个程序正在运行
- wsh.Run执行带空格路径的程序的解决方法
- /var/run/yum.pid 已被锁定,PID 为 xxxx 的另一个程序正在运行的问题解决
- 关于Eclipse里run java 程序的参数设置
- Ubuntu下安装和卸载qt***.run格式的程序
- BoundsChecker是一个Run-Time错误检测工具,它主要定位程序在运行时期发生的各种错误;
- 【LeetCode】Clone Graph
- Android fragment入门二
- hdu 2222
- 【C语言】08-数组
- 统计学习笔记(1)——统计学习方法概论
- 控制由Run运行的程序(简称Run程序)
- 数据仓库的深入理解
- zfs_arc_max设置以后没有生效
- 502问题解决方案
- 统计学习笔记(2)——感知机模型
- java异常
- sqlserver 查看进程及杀锁
- fread读取结构体注意事项
- 可穿戴设备还能怎么玩