- 注册时间
 - 2010-7-27
 
- 最后登录
 - 2017-6-3
 
- 在线时间
 - 4 小时
 
 
 
 
 
编程入门 
  
	- 魔鬼币
 - 617 
 
 
 
 | 
 
在易语言中使用的技巧介绍给大家,希望大家喜欢。不知大家试了没有,在易语言自带多线程的使用中,会发现一些不稳定的现象,如:程序运行不稳定、退出程序时报错、有死机现象、多线程中不能直接销毁组件等。例如运行以下代码,程序会自动退出。 
 
.子程序 _按钮1_被单击 
启动线程 (&多线程子程序, ) 
 
.子程序 多线程子程序 
按钮1.销毁 ()  ' 直接用就是不行哦! 
 
现在,大家可以改变一下调用多线程的方式,用标签的反馈事件执行多线程子程序, 
绝大部分不稳定问题都可以解决了。 
具体执行代码要写在标签反馈事件中,多线程中再用标签的“调用反馈事件”去调用。易语言对这个标签组件的反馈事件做过特殊处理。 
上述代码可写为以下,运行就可以通过了: 
 
.子程序 _按钮1_被单击 
启动线程 (&多线程子程序, ) 
 
.子程序 多线程子程序 
标签1.调用反馈事件 (0, 0, 假) 
 
.子程序 _标签1_反馈事件, 整数型 
.参数 参数一, 整数型 
.参数 参数二, 整数型 
按钮1.销毁 () 
 
注意:以下调用是错误的! 
启动线程 (&_标签1_反馈事件, ) 
及 
.子程序 多线程子程序 
_标签1_反馈事件() 
 
 
 |   
 
 
 
 |