【请教求助】易语言编译后的软件运行时很卡
【请教求助】易语言编译后的软件运行时很卡等情况各位大神大牛,小弟刚自学易语言,胡乱测试编译小工具来学习娱乐。
有一两个技术性问题,借此吾爱论坛请教大家:
近期学到时钟周期和延时这块,遇到两个问题:
一,问题:同一个软件,时钟过多会影响软件运行时卡顿吗?
在软件中加入8个时钟,并通过按钮激活其对应的时钟周期执行一些指令,软件会因为这种情况的时钟过多而卡顿吗?
二,问题:如何解决延时期间不能手动操作其他按钮?
延时期间,点击其他按钮(也点不了按钮),软件没有反应,要等延时过后才能执行刚才鼠标点击的操作。
再有窗口也移动不了,像卡顿了一样的。
有没有什么完美的解决办法,让软件后台一边在自动延时,前端还能正常操作的呢...
希望有大神帮忙瞅一眼,展示你的魅力,帮忙指导下,感谢~
1感觉看写法,时钟周期算是ui线程的,所以尽量不要放入延时或者其他会阻塞线程的东西,不然一定会很卡。
2同上,建议需要经常延时的功能,新建一个线程来处理 1.8个时钟流程处理合理不会卡顿
2.延时改延迟命令就不会卡顿了。 用多线程,完美解决,或者用那个处理事件 主要看你怎么写代码 sleep这样的语句就能造成卡顿
页:
[1]