|
发表于 2016-1-14 22:46:16
|
显示全部楼层
广东省东莞市
- .版本 2
- .子程序 程序_禁止重复运行, , 公开
- .参数 标识文本, 文本型, 可空, 尽量输复杂一点的文本
- .参数 是否弹出信息框提示, 逻辑型, 可空, 默认为假,不弹出提示;
- .参数 消息框提示文本, 文本型, 可空, 第二个参数设置为假,该参数则无效
- .参数 消息框提示图标, 整数型, 可空, 默认为信息图标,如:#信息图标
- .参数 是否前端显示程序, 逻辑型, 可空, 如果已重复运行,是否将程序在前端显示
- .如果真 (标识文本 = “”)
- 标识文本 = 取运行目录 () + “\” + 取执行文件名 () ' 标识文本,如果有重复的,就不能打开事件,实现禁止
- 标识文本 = 子文本替换 (标识文本, “\”, “/”, , , 真)
- .如果真结束
- .如果真 (OpenEventA (2031619, 假, 标识文本) ≠ 0)
- .如果真 (是否弹出信息框提示)
- .如果真 (是否为空 (消息框提示文本))
- 消息框提示文本 = “对不起,该进程已打开!”
- .如果真结束
- 信息框 (消息框提示文本, 消息框提示图标, “友情提醒:”)
- .如果真结束
- .如果真 (是否前端显示程序)
- 窗口_强制显示 (进程_名取句柄 (取执行文件名 ()))
- .如果真结束
- 结束 ()
- .如果真结束
- CreateEvent (0, 假, 假, 标识文本)
复制代码 |
|