标签: multithreading freepascal lazarus
我使用TEventLog组件来调试我的应用程序,记录所有步骤以便完全验证它是否正常工作。
TEventLog线程是否安全,我使用相同的TEventLog实例从多个线程编写。这是不对的,我应该在写作时使用关键部分吗?
答案 0 :(得分:3)
我认为它不是线程安全的。我没有看到任何事情。此外,它是一个TComponent,并且大多数tcomponents用于设计时使用而不是线程安全。
所以是的,可能你必须把自己序列化。