<font color=red>如何在后台运行一个程序......</font> (50分)

  • 主题发起人 主题发起人 mafan
  • 开始时间 开始时间
M

mafan

Unregistered / Unconfirmed
GUEST, unregistred user!
比如这样的一段程序:
while true do
begin
......
end;
我需要实时的响应,如何处理?(而且不能阻断其它过程的运行)
 
你可以使用多线程嘛。
或者用Timer控件System页的第一个,你就可以定时执行一段代码。Interval属性为定时的
时间间隔(毫秒)
 
有没有样例?(不能用Timer)
 
如果你的这段代码不是太长的话,你可以在Application.OnIdle事件中写,这样基本上就
可以实现实时检查了。
 
“不是太长”是什么意思?
 
刚才看了一下帮助,是不是说如果代码占用CPU时间过长,应用程序会象死掉了一样?
 
能不能给一个后台线程的例子,比如:函数体内就完成显示时间就行;

这个问题也帮着看看
http://www.delphibbs.com/delphibbs/DispQ.asp?LID=469622
 
时间太长了,我收回了
 
时间太长了,我收回了
 
后退
顶部