易语言吧 关注:266,554贴子:1,664,609
  • 3回复贴,共1

【求助】限制程序多开问题,求大佬指点迷津

只看楼主收藏回复

新手小白一名
用别人的源码登录器修改,想点击按钮打开指定程序。
因为想限制打开数量,最多双开这样,所以只能使用进程限制。但是...

网上找的方法,但是... 错误(37): 找不到指定的命令/子程序/Dll命令调用名称“进程是否存在”。
确实不太懂... 求大佬帮助一下


IP属地:江苏1楼2021-09-13 21:53回复
    你找的这个方法仅适合查看该进程名有没有运行起来,并不能做到限制双开。 正确的应该是枚举进程列表,限制某进程名不能大于多少数。


    IP属地:江苏2楼2021-09-14 00:37
    回复
      限制为仅单开的话
      可以考虑精易模块
      程序_禁止重复运行()
      或者其他模块对应功能
      精易模块是开源的,你可以找里面的源码看看,自己修改代码,按需求设置最多可开启数量


      IP属地:福建3楼2021-09-14 02:54
      回复
        命令少个下划线,自己去看支持库表。
        另外要双开的话加锁即可,至于锁位于哪,可以是文件,message,dll全局量


        IP属地:广西来自Android客户端4楼2021-09-16 19:54
        回复