在一个Do Loop语句中循环执行一些操作,中文描述如下:do
1、在窗体顶部播放Flash动画(每次循环播放的动画不固定,动画文件在当前目录下)
2、随机生成工作数据
3、sleep(45000) //休眠45秒
4、打开另一窗体15秒 //ShowDialog()
5、根据第2步生成的数据,在窗体的底部绘制图形
6、将第2步生成的数据保存到数据库loop while(IsRun)我想用两个线程分别执行第1步和第5步,但发现加入线程后还没有无线程时执行的流畅,请教各位大虾该怎么实现,或者实现的思路。
还有:第1步不影响第2步的执行,第6步必须在第5步完成的情况下才可以执行。
每个循环大概需要100秒,整个Do Loop执行时间会很长,可能执行一天。
1、在窗体顶部播放Flash动画(每次循环播放的动画不固定,动画文件在当前目录下)
2、随机生成工作数据
3、sleep(45000) //休眠45秒
4、打开另一窗体15秒 //ShowDialog()
5、根据第2步生成的数据,在窗体的底部绘制图形
6、将第2步生成的数据保存到数据库loop while(IsRun)我想用两个线程分别执行第1步和第5步,但发现加入线程后还没有无线程时执行的流畅,请教各位大虾该怎么实现,或者实现的思路。
还有:第1步不影响第2步的执行,第6步必须在第5步完成的情况下才可以执行。
每个循环大概需要100秒,整个Do Loop执行时间会很长,可能执行一天。
解决方案 »
- C# 发布网站上传到FTP上出现这个问题要怎么解决
- c# 正则表达式如何获得sa1sa1sa1sa1sa1sa1sa1sa1sa1sa1字符串的1的值
- 在子窗体的Paint事件中画的图,为什么最小化后,还是消失了??
- 请问:如何在C#中对数据库进行备份与还原操作?是否要用第三方工具?
- 窗体中添加控件,哪个方法好?
- 有关COM+编程的问题,哪位哥们熟悉?急切等待!
- 找骂贴 谁对 对日软件开发感兴趣 赚鬼子钱的 进来谈下经验
- C#往SQL SERVER中导入excel数据文件的问题
- 100分求静态Session的写法
- 初学者的一个问题
- Web应用程序中,想把文本拷贝到系统剪贴板的问题,急!
- 新手提问:已经有了几个源文件,想创建工程来编译调试
http://blog.csdn.net/Knight94/archive/2006/08/24/1111267.aspx
在第5步的backgroundWorker的RunWorkerCompleted事件里执行第6步!
你是说只用一个线程去执行Do Loop 循环吗?我想在执行其他操作的时候,Flash 是处于运行状态的。我最早也是这么做的,但是给窗体传送内容时不好控制就改成现在的这种方式。还有,在循环中使用线程会不会每次循环都生成一个新的线程?