2013-11-14 72 views
2

我使用TEventLog組件來調試我的應用程序,記錄所有步驟以便充分驗證它是否正常工作。TEventLog組件是否線程安全?

TEventLog線程安全,我使用同一個TEventLog實例從多線程寫入。這是錯誤的,我應該在寫作時使用關鍵部分嗎?

回答

3

我不認爲這是線程安全的。我沒有看到爲此做任何事情。此外,它是一個TComponent,並且大多數組件是用於設計時使用的,而不是線程安全的。

所以是的,可能你必須序列化你自己。

+0

不知道你是在fpc的工作人員,我的敬意。保持欣賞作品! – opc0de