【发布时间】:2020-12-18 15:49:25
【问题描述】:
我有一个旧的 Delphi 7 项目。当应用程序启动时,很多字典被加载到 ComboBoxes 中。
在没有 Synchronize 方法的情况下在单独的线程中填充 ComboBox 是否安全?在加载过程中,用户还不能访问可视化组件,只有在所有线程都完成后才能收到。
【问题讨论】:
-
在不同步的情况下从单独的线程使用 GUI 控件是绝对不安全的。这个问题被一遍又一遍地问到,答案总是一样的。
标签: multithreading delphi combobox thread-safety delphi-7