永发信息网

易语言启动线程()用法

答案:1  悬赏:30  手机版
解决时间 2021-03-17 11:51
易语言启动线程()用法
最佳答案
打开易语言,新建一个windows窗口程序,在窗口上添加两个按钮(按钮1和按钮2),然后添加如下代码:
.版本 2
.支持库 EThread
.支持库 spec

.程序集 窗口程序集1
.程序集变量 线程句柄

.子程序 _按钮1_被单击

启动线程 (&线程, 13, 线程句柄)

.子程序 _按钮2_被单击

强制结束线程 (线程句柄)

.子程序 线程
.参数 参数

.判断循环首 (参数 ≠ 参数 + 1)
处理事件 ()
调试输出 (参数)
.判断循环尾 ()

演示方法是:运行程序,点击按钮1,看到调试页不停地输出一个数字;点击按钮2,输出停止;
“启动线程”和调用子程序的最大区别在于,调用子程序必须等被调的子程序执行完毕,程序才会回到原来的位置;但启动线程没有这个限制,它只负责将线程启动,启动后立即回到原点,继续执行原点后面的代码;具体什么时候线程执行到什么地方,那是操作系统的事情;
由线程子程序的代码可以看出,这个线程一旦进入,将再也不可能自动退出;这时我们可以利用“强制结束线程 (线程句柄)”来使它强行终止。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
安利的走珠止汗露谁用过,效果怎么样?
社团之夜有个丝带活动,要求在丝带写上祝福语
从"有如,仿佛"这两个词我体会到作者对眼前景
全球的中波电台都有哪些?
OBS直播软件编码器 x264 和 nvidia nvenc 的
3个小朋友比赛猜谜语,小龙猜出16个,小伟猜出9
写出含有字母的式子.(1)a表示单价,b表示
(x+1)(x+1)+(y-3)(y-3)=1
用没有更新的身份证可以领结婚证吗?
广铁(集团)火车票代售点地址在什么地方,想过
魅族462是什么型号可以用2张卡吗
capm模型beta可以为负数吗?
2016年高校自主招生最新政策 都有什么新政策
骠骑前减震调高怎么整
07或者08年的A6L车保养烧钱吗?
推荐资讯
现在还有莎草纸吗?
now that,in that,because这三者的区别?
鱼和水的故事完全对白版?
11.5平米卧室床和衣柜怎么组会空间大
电视剧《夏家三千金》严立恒的手机铃声
25kg花生仁大约可榨8kg花生油,则平均每千克花
向阳中学东西长180米,南北宽150米,请你在长
一粒红尘讲了一个什么故事
王昌龄出塞诗中的边塞在哪里?
魅族mx6夏普屏幕怎么样
思美人二十集插曲
姓什么清成语
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?