2012-06-18 39 views

回答

1

TIdTCPServer是一个多线程组件。任何访问UI 必须与主UI线程同步,例如使用Indy的TIdSyncTIdNotify类,否则会发生不好的事情。在主线程中使用TTimer是访问数据的一个可选项,前提是数据正在以线程安全方式访问,例如使用互斥锁或临界区。但计时器不一定是最好的选择。这实际上取决于你的代码实际需要怎样处理数据和用户界面。没有这些信息,很难告诉你什么是最好的方法来满足你的需求。有很多选择可用。

+0

非常感谢您的帮助,我会开始着眼于此。如果我可能会问,你是否知道任何参考书/样本,所以我可以开始? –

相关问题