易语言 之多线程
<p><span style="font-size: 18px">一、函数列表</span></p><table border="0">
<tbody>
<tr>
<td>易语言</td>
<td>示例</td>
<td>作用</td>
</tr>
<tr>
<td>启动线程()</td>
<td>启动线程 (&子程序_打开, , )</td>
<td>创建并启动一条线程,可重复使用以创建多条线程,成功返回真</td>
</tr>
<tr>
<td>创建进入许可证()</td>
<td> </td>
<td>创建并返回一个进入许可证数值,此许可证值用作进入程序中的指定许可代码区,以避免多线程冲突</td>
</tr>
<tr>
<td>删除进入许可证()</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>进入许可区()</td>
<td> </td>
<td>在此线程未退出之前,其它线程如要通过同一个进入许可证进入该许可代码区则必须先等待此线程退出许可代码区</td>
</tr>
<tr>
<td>退出许可区()</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>等待线程()</td>
<td> </td>
<td>等待,直到指定线程结束或等待超时才返回</td>
</tr>
<tr>
<td>强制结束线程()</td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>关闭线程句柄()</td>
<td> </td>
<td>返回真表示已成功关闭线程句柄</td>
</tr>
</tbody>
</table>
<p><span style="font-size: 18px">二、示例</span></p>
<p>1、同时打开多个浏览器</p>
<p><img src="https://img2020.cnblogs.com/blog/1509251/202011/1509251-20201128114050401-964583231.png" alt="" loading="lazy"></p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1509251/202011/1509251-20201128114112093-502540288.png" alt="" loading="lazy"></p>
<p> </p>
<p> 2、画板画线</p>
<p><img src="https://img2020.cnblogs.com/blog/1509251/202011/1509251-20201128114153397-1364504338.png" alt="" loading="lazy"></p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1509251/202011/1509251-20201128114209386-1444824866.png" alt="" loading="lazy"></p>
<p> </p>
<p> 3、许可区</p>
<p><img src="https://img2020.cnblogs.com/blog/1509251/202011/1509251-20201128120025291-1074486571.png" alt="" loading="lazy"></p>
<p> </p>
<p> <img src="https://img2020.cnblogs.com/blog/1509251/202011/1509251-20201128120037403-1102843102.png" alt="" loading="lazy"></p>
<p> </p><br><br>
来源:https://www.cnblogs.com/yang-2018/p/14052113.html
頁:
[1]