因为我的DLL窗体碰到了一个问题。就是当主程序进行数据查询时。DLL窗体的就会冻结。只能等主程序工作完成后。才能够继续运行。而我的TIMER 里面有个过程。需要定时涮新的。这样造成了数据错误。 有个朋友说。用线程 来SHOW DLL窗体就可以了。但是我不知道怎么来实现。我想在想要的结果就是。当程序查询数据时。我的DLL窗体还可以移动。输入。做它自己的工作。不受主程序的影响。 主程序不是我写的。我只写DLL。没法更改主程序
解决方案 »
- 存储卡类型判断
- 请各位新手老手做个有趣的小实验~
- 关于用DBGrid显示和回写的问题!请大伙帮忙啊~
- 深圳在职的Delphiers,请放下QQ 和 EMAIL,或者以后大家都有好处......
- 能用TNMMSG和TNMMSGServ这组控件在一个程序中和两台机通讯吗?即三台机三套收发控件
- 大家进来讨论一下VCL的运行机制、工作原理好吗?
- ADOQuery1.SaveToFile('1.mdb',pfxml);是备份了整个数据库吗?还是只备份了一个数据表?
- spcomm控件在调试状态可接受信息,正常运行不能接收信息,为什么???
- 为什么我的DBGrid在查询之后只有那个查询字段显示呢?在线等待,急,谢谢
- 我想买李维的delphi5的书在那里有?
- 为什么每次运行都要输入密码
- 怎样根据ComboBox变化时Edit中的数据也跟着变化
你最好不要用time方式来执行。
用多线程的话,很多例子,你自己找找吧。