Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
28. Sep 2003
Moin Armin,
bei einer nicht visuellen Kompo halte ich es aber für recht unwahrscheinlich, dass die nicht thread sicher ist.
Zur Not kannst Du sie ja immer noch über Synchronize verwenden.
Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
28. Sep 2003
Moin Armin,
der übergibst Du aber einen Pointer auf ein Objekt, dass sich in einem anderen Thread befindet, und somit ist das potentiell nicht threadsicher.
a) nicht sicher
b)+c) sicher, da hier die Objekte erst im Thread erzeugt werden, und nicht von woanders darauf zugegriffen wird.
Forum: Win32/Win64 API (native code)
Delphi
by Christian Seehase,
28. Sep 2003
Moin Luckie,
nur in Beispiel a enthält diese Variablen einen Pointer auf eine Objekt aus einem anderen Thread.
Deshalb würde ich a als nur bedingt threadsicher ansehen.
Sicherer wäre es die Liste innerhalb des Threads in eine interne Liste umzuschaufeln, und diese dann zu verarbeiten.