1.易语言编程怎样让一个程序只运行一个;
2.怎么才能让易语言写出的易语言多语软件不能多开?
易语言编程怎样让一个程序只运行一个;
进程禁止多开的实现方法:
1. 版本:2
2. 支持库:eAPI
3. 子程序:软件_进程禁止多开
输入:逻辑型,公开
功能:通过进程判断是开中控源否多开,返回是码易模块否多开,错误返回假
参数:
- 进程名:文本型,多开怎样阅读开源项目源码可空,易语言多语欲搜索的开中控源指标源码主力现形进程名,不区分大小写,码易模块空为执行文件名的多开进程
- 最大次数:整数型,可空,易语言多语最大可开的开中控源同名进程数,默认为1,码易模块即不可双开
- 自动结束:逻辑型,多开可空,易语言多语源码下载视频软件自动结束本软件,开中控源默认假
局部变量:
- 进程:进程信息
- 指定进程:进程信息
- 次数1:整数型
流程:
- 如果进程名为空,码易模块则将进程名设置为执行文件名
- 如果最大次数为空,绩效考评指标源码则将最大次数设置为1
- 如果最大次数小于0,则返回假
- 如果最大次数为0,则判断自动结束是视酷源码风水否为真,如果是,则结束;否则返回真
- 获取系统进程列表,遍历进程
- 如果进程名称与指定进程名称相同,则加入指定进程
- 判断指定进程数量是否超过最大次数,如果超过且自动结束为真,则结束;否则返回真
- 返回结果
注意:还可以使用互斥体或注册表禁止多开,这里未展示相关方法。
怎么才能让易语言写出的软件不能多开?
.版本 2
.支持库 じ☆ve Hebe
.子程序 __启动窗口_创建完毕
如果 (进程是否存在 (“你的程序进程名”))
结束 () ' 判断在就不启动
.否则
' 没有就启动