TC官方合作论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: haohuaiqi
打印 上一主题 下一主题

[已解决] 如果防止用户重复启动软件

[复制链接]
11#
 楼主| 发表于 2014-3-14 05:29:19 | 只看该作者
续花丶 发表于 2014-3-14 02:47
请你表达清楚。

是让exe不能重复,

让脚本不重复启动
回复 支持 反对

使用道具 举报

17#
发表于 2014-3-31 16:42:52 | 只看该作者
功能 初始化()
        //这里添加你要执行的代码
        事件对象=线程.打开事件("防止多开")
        如果(事件对象)
                辅助.消息框("程序已开启")
                辅助.退出()
        否则
                线程.创建事件(假,真,"防止多开")
        如果结束
功能结束
回复 支持 反对

使用道具 举报

12#
发表于 2014-3-14 05:51:21 | 只看该作者
那点了启动 就把按钮无效不对吗?
回复 支持 反对

使用道具 举报

13#
 楼主| 发表于 2014-3-14 21:23:28 | 只看该作者
续花丶 发表于 2014-3-14 05:51
那点了启动 就把按钮无效不对吗?

启动按钮变为无效了,但再次按下还是可以启动,这是为什么
回复 支持 反对

使用道具 举报

14#
发表于 2014-3-14 21:59:39 | 只看该作者
haohuaiqi 发表于 2014-3-14 21:23
启动按钮变为无效了,但再次按下还是可以启动,这是为什么

怎么可能?
回复 支持 反对

使用道具 举报

15#
 楼主| 发表于 2014-3-14 22:39:02 | 只看该作者

确实是这样·······,我的程序结构是:
    控件.有效("开始",假)
    控件.有效("热键0",假)

线程a=线程.开启(线程1)
如果(线程.获取线程状态(线程a)==真)
线程b=线程.开启(线程1)
如果(线程.获取线程状态(线程b)==真)

如果结束
如果结束
功能 热键1_热键()//退出
    控件.有效("开始",真)
    控件.有效("热键0",真)
功能结束


`````只要重复按就会重复开启,按多了连电脑也崩溃了····
回复 支持 反对

使用道具 举报

16#
 楼主| 发表于 2014-3-15 04:23:22 | 只看该作者
哪个大侠路过,留下答案
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-28 04:33 , Processed in 0.399348 second(s), 21 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表