6507.html
来自「以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题」· HTML 代码 · 共 23 行
HTML
23 行
<html>
<head>
<title>Re: 如何同时执行两个回圈</title>
</head>
<body bgcolor="#FFFFFF" vlink="#808080">
<center>
<h1>Re: 如何同时执行两个回圈</h1>
</center>
<hr size=7 width=75%>
<hr size=7 width=75%><p>
Posted by <a href="mailto:k8088@ms3.hinet.net">霈捷</a> on October 15, 1998 at 12:14:30:<p>
In Reply to: <a href="6475.html">Re: 如何同时执行两个回圈</a> posted by 大头 on October 14, 1998 at 17:24:43:<p>
对不起,之前的回答太不清楚了,我尽量把我的作法讲清楚一点。<br>由于我目前从事电话语音卡程式撰写,而系统要控制几十条或上百<br>条电话线,所以每一个系统都是多功的;而我用过的方式有三种:<br>第一种:将完成的执行档Run很多次,只是每一次带进去的参数不<br> 一样,例如要控制24线,就将程式Run 24次,优点是很<br> 容易撰写,但是系统资源浪费太多。<br>第二种:采用State Machine的方式,将每一个回圈的内容分成<br> 好几个段落,每执行一个段落就先离开去执行另一个回圈<br> ,而这另一个回圈也是只执行一小段就离开将程序转回原<br> 先的那一个回圈使其接下去再执行下一个段落...如此利<br> 用快速切换的原理就可达到多功的目的,其实同一时间只<br> 有一个回圈在跑,用这种方式可能会用到很多DoEvents,<br> 但是只要用基本的方法便可以写出来。<br>第三种:Multi-Thread的方式,其实如果真的写Multi-Thread<br> 的程式我也不会,因为要用很多API...但是我有一套软体<br> Active-Thread,用起来很简单,您可以先去<br> http://duke.net/逛逛,先DownLoad Demo版本及范<br> 例,看看是不是您所需要的,如果符合您的需求,我可以将<br> 原版软体E-mail给您,大家一块研究。<br>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 6507-->
</ul><!--end: 6507-->
<br><hr size=7 width=75%><p>
</body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?