以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 高级功能研发区 (http://222.73.7.161/bbs/list.asp?boardid=5) ---- 有没有办法实现,这样的效果,主程序顺序执行,但子程序sleep(5000),后执行。。 (http://222.73.7.161/bbs/dispbbs.asp?boardid=5&id=1121) |
-- 作者:dzfp2010 -- 发布时间:2010/3/17 13:18:42 -- VBA实现的缠中说禅交易策略加持仓管理策略预览 有没有办法实现,这样的效果,主程序顺序执行,但子程序sleep(5000),后执行。。
发觉使用Sleep函数后,整个框架都停止了,能不能不这样呢? |
-- 作者:admin -- 发布时间:2010/3/17 15:30:21 -- VBA中无法实现线程功能 |
-- 作者:圆周工作室 -- 发布时间:2010/3/31 21:17:22 -- 你变通一下不行啊 主程序给一个变量赋值,然后顺序执行 子程序看到赋值符合要求后,就先sleep,然后对变量恢复原始值,开始执行程序 这样一个中间变量做异步桥接,问题就解决了 |
-- 作者:dzfp2010 -- 发布时间:2010/4/1 13:52:22 -- 楼上的老大,问题是:子程序,Sleep之后,整个系统都会Sleep,主程序也就无法继续顺序执行了咩。。。。 |
-- 作者:jhbfx -- 发布时间:2010/5/7 9:16:35 -- 数组下标越界问题 主程序中增加两个变量,用来记录时间+5000,以及子程序运行次数 在子程序开始中增加一个循环,判断当前时间是否大于“记录时间+5000”,以及根据“子程序运行次数”变量来确定是否需要运行 |