以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 能否实现多任务同时执行? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=5721) |
-- 作者:xl -- 发布时间:2010/1/3 11:26:00 -- 能否实现多任务同时执行? 在FOXTABLE中有几个任务,能否让其中几个任务同时并列执行? 如生成“正课”、“辅导”、“补课”三个过程希望同时执行,即并列执行,不知有无办法? |
-- 作者:yangming -- 发布时间:2010/1/3 12:57:00 -- 不明白如何为并列执行 |
-- 作者:xl -- 发布时间:2010/1/3 14:00:00 -- 相当于电影院放映结束时,多开几道门放行(人可走光),目前的程序似只开一道门放行(走光人需更多时间)。 |
-- 作者:lihe60 -- 发布时间:2010/1/3 14:11:00 -- 不明白 |
-- 作者:xl -- 发布时间:2010/1/7 9:56:00 -- 怎么解释呢?看这样行么? 现在程序执行方式如修路:从甲地一直修到乙地工程就完工了。 实际修路方式:将甲乙两地分成很多段(就5段吧),5段同时施工,5段工程完成整个工程就完成了。 我现在希望程序的执行方式是:第二种情况。 不知这样说明白没有? |
-- 作者:foxor -- 发布时间:2010/1/7 11:36:00 -- 和windows的多任务差不多,但时间并不会因此缩短。因为所谓多任务实际上是将时间进行了分配,看起来象是同时执行罢了 |
-- 作者:czy -- 发布时间:2010/1/7 13:57:00 -- 以下是引用xl在2010-1-3 11:26:00的发言:
在FOXTABLE中有几个任务,能否让其中几个任务同时并列执行? 如生成“正课”、“辅导”、“补课”三个过程希望同时执行,即并列执行,不知有无办法?
|
-- 作者:czy -- 发布时间:2010/1/7 13:59:00 -- 从你的表述来看原来是生成一列数据后再生成另一列。 改一下代码,让其对这几列数据一行一行生成不就达到要求了吗? |
-- 作者:xl -- 发布时间:2010/1/7 19:30:00 -- 我查了相关资料估计是多线程.如几个并列过程:过程1需3秒,过程2需2秒,过程3需5秒,过程4需4秒,执行后速度为5秒(即过程3用时最多的时间,绝不会超过5秒).估计软件目前无法支持. |
-- 作者:狐狸爸爸 -- 发布时间:2010/1/8 12:02:00 -- 呵呵,楼主里还,居然研究多线程了。 其实作为数据管理来说,多线程可不是好玩的。 |