怎么才能让易语言写出的软件不能多开?

2025-06-20 18:45:18
推荐回答(3个)
回答1:

.版本 2
.支持库 じ☆ve Hebe
.子程序 __启动窗口_创建完毕
如果 (进程是否存在 (“你的程序进程名”))
结束 () ' 判断在就不启动
.否则
' 没有就启动

回答2:

要是单一实例不能静态编译,可以自己写配置项。
.版本 2

.程序集 窗口程序集1

.子程序 __启动窗口_创建完毕

.如果真 (文件是否存在 (取运行目录 () + “\禁止多开.ini”))
.如果真 (读配置项 (取运行目录 () + “\禁止多开.ini”, “启动”, “已经启动”, ) = “真”)
信息框 (“程序已经启动!!”, #警告图标, )
结束 ()
.如果真结束

.如果真结束
写配置项 (取运行目录 () + “\禁止多开.ini”, “启动”, “已经启动”, “真”)

.子程序 __启动窗口_将被销毁

写配置项 (取运行目录 () + “\禁止多开.ini”, “启动”, “已经启动”, “假”)

回答3:

单一实例  在扩展组件有