请问消息处理的问题.,分不多了,但实在很急(2分)

  • 主题发起人 主题发起人 hihaspywww
  • 开始时间 开始时间
H

hihaspywww

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一行代码(只有一行,不是循环的)执行时需要十秒多的时间,此时系统反应如同死机,
我不想用多线程,我也试着用了application.ProcessMessages,但都不能处理,

请问处理这种单行程序引起的短暂死机问题该怎么做?我想可能需要处理WINDOWS消息,但又不知道该处理哪一个?

多谢了!!!!!!!!!!
 
你的这个问题只能用多线程解决。因为application.ProcessMessages只是让程序在执行到
这一句的时候进行消息循环。
现在你只有一行代码,且不是循环,等到application.ProcessMessages语句执行,进行消
息循环的时候,你的程序已经停止响应很长时间了。
 
后退
顶部