6507.html

来自「VB技巧问答10000例,是一个教程」· 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 + -
显示快捷键?