Delphi子线程中调用事件相关问题
浏览(2500)Delphidelphi中的子线程如果有个事件 实际上是会阻塞子线程的. 因为本质上 delphi 的事件和 .net完全是不一样的 delphi 叫函数钩子可能会更合适些 也无法实现 事件挂接 类似 += 之类 当然 也有很多变通的方式实现。
delphi 子线程中的问题最大如果在 事件的方法里面 添加了控件 ,会导致问题
解决办法 用线程synchronize 协同的方式处理
如果遇到参数传递 只有用成员变量的方式去做了 但是又会带来一个 锁的问题 所以还是很麻烦的啊 如果可以像。net 那样 直接 Invok 多好。。。。
标签: