delphi中的子线程如果有个事件 实际上是会阻塞子线程的. 因为本质上 delphi 的事件和 .net完全是不一样的  delphi 叫函数钩子可能会更合适些  也无法实现 事件挂接  类似 += 之类  当然 也有很多变通的方式实现。

delphi 子线程中的问题最大如果在 事件的方法里面 添加了控件 ,会导致问题

解决办法 用线程synchronize 协同的方式处理

如果遇到参数传递 只有用成员变量的方式去做了  但是又会带来一个 锁的问题  所以还是很麻烦的啊 如果可以像。net  那样 直接 Invok 多好。。。。