RAD Studio VCL Reference
|
Executes a method call within the main thread.
class procedure StaticSynchronize(AThread: TThread; AMethod: TThreadMethod);
__fastcall StaticSynchronize(TThread AThread, TThreadMethod AMethod);
StaticSynchronize causes the call specified by AMethod to be executed using the main thread, thereby avoiding multi-thread conflicts. The current thread is passed in the AThread parameter.
If you are unsure whether a method call is thread-safe, call it from within the StaticSynchronize method to ensure that it executes in the main thread.
Execution of the current thread is suspended while Method executes in the main thread.
Copyright(C) 2009 Embarcadero Technologies, Inc. All Rights Reserved.
|
What do you think about this topic? Send feedback!
|