关于对话框的问题(50分)

  • 主题发起人 coolingxyz
  • 开始时间
C

coolingxyz

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序主线程负责数据接收(数据量比较大)和响应用户
操作,另一个线程负责数据处理。有个问题是当用户操作时
如果用showmodul的方式跳出对话框的话,数据接收就有影
响。但我又需要只允许用户进行单一操作。该怎么办?
是不是可以创建带窗口的线程?但我不会写这样的线程。
请大家帮我看看。如何是好。
 
一个思路:
Tdialog1.show;
响应Ondeactive事件,执行
Tdialog1.close;
 
能否告诉我怎么写自身带窗口的子线程。
 
不用ShowModal,直接禁止其他的窗体就可以了,这样比较简单。
显示的时候用TThreadList来保存当前窗体列表Enabled:=False,
然后关闭的时候Enabled:=True;
 
多人接受答案了。
 
顶部