易语言程序打开就关闭了是什么情况

易语言程序打开就关闭了是什么情况,第1张

几种可能,

1.杀毒软件干掉了某个dll,删除干净后重装的时候关闭杀毒软件

2.盗版的系统,你下载的是有问题尺稿的破解版,,建议你换个包重新安装,安装前记得杀毒重启

3.你的电脑缺少某个运行组件,配或如果上述方法都无效,你可以考虑下重装系统,这陵卖孝个问题在win10上最明显

楼上写的这么简单,不是每个人都看的懂的!

楼主要注册个热键来关闭程序,那很简单,首先在窗口创建完毕事件中注册热键

首先我瞎稿们定义一个程序集变量

程序集变量

热键1

整数

然后

.子程序

__启动窗口_创建完毕

热键1=注册热键

(_启动窗口.取窗口句柄

(),

标签1.取窗口句柄

(),

0,

#F1键)

【其中第一个参数不说了,第2个参数标签1.取窗口句柄(),这个注册热键利用了标签的反馈事件,所以这里你要自己在程序窗口中添加一个标签1,然后取它的句柄,第3个参数是功能键状态,0-无功能键;1-CTRL键状态;2-SHIFT键状态;4-ALT键状态或各键状态值之和第4个参数是主热键,你可以自己设置,不要忘记前面的#】

注册完毕后该函数会返回一个整数,被保存在程序集变量“热键1”中,你可以输出调试文本(热键1)看下是否注册成功.返回态尺0注册失败,返回非0整数表示注册成功。

接着我们要写标签1的反馈事件

在窗口中双击标签1,然后在代码区的标签1反馈事件中写入如下代码

.子程序

_标签1_反馈事件,

整数型

.参数

参数一,

整数型

.参数

参数二,

整数型

要写入的代码:

如果真(参数一=热键1)'标签反馈出的整数与注册热键时返回的整数相同时

结束()'关闭程序

最后别忘了

在窗口将要销毁的时候帆神高撤销热键,这点千万不要忘了哦

.__启动窗口_将被销毁

撤销热键(热键1)‘撤销启动窗口创建时注册的热键,其中热键1是程序集变量

码字辛苦啊,全是手写的,给分哦!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8260850.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存