易语言代码问题(菜菜的问一下)

易语言代码问题(菜菜的问一下)如何使下面的代码不重复运行
2024-12-20 02:52:22
推荐回答(2个)
回答1:

不是很明白你的不重复运行的意思。究竟是本次打开软件不要重复点击授权按钮,还是授权成功之后不允许再次进行授权?

如果仅仅是本次打开软件,点了授权之后不能再点,只需要在授权按钮的事件里面增加一条

授权按钮.禁止= 真。

授权失败,则禁止 =假。以保证输入错误之后能够继续点授权。

如果是授权成功,然后以后打开都不需要再次授权,也有几种办法。

  1. 绑定系统,直接在注册表某个位置新建一个项,插入一个值,每次启动检查该值是否正确,正确则设置按钮禁止为真。该值不存在或者是错误。则禁止为假。

  2. 文件授权。授权成功生成一个授权文件,加密保存。每次启动读取该文件然后解密来效验授权是否正常。

  3. 服务器授权,取得该电脑的硬盘特征上传到服务器。每次和服务器效验硬盘特征。

  4. 加密狗授权。这个需要订做加密狗和安装驱动。麻烦。

回答2:

格式问题?