System.Classes.TThread.Suspend
Delphi
procedure Suspend; deprecated;
C++
void __fastcall Suspend _DEPRECATED_ATTRIBUTE0 ();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | System.Classes.pas System.Classes.hpp |
System.Classes | TThread |
Description
Avertissement : Suspend est obsolète.
Interrompt l'exécution du thread. Suspend était destinée pour l'utilisation par les débogueurs et est obsolète dans RAD Studio XE, en 2010.
Appelez Suspend pour interrompre temporairement l'exécution du thread. Pour reprendre l'exécution après un appel à Suspend, appelez Resume. Il est possible d'imbriquer les appels de la méthode Suspend ; Resume doit alors être appelée autant de fois que Suspend avant que l'exécution du thread ne soit reprise.
Avertissement : Les méthodes Resume et Suspend devraient être utilisées seulement à des fins de débogage. La suspension d'un thread en utilisant Suspend peut provoquer des verrous mortels et un comportement indéfini dans votre application. Les techniques de synchronisation de threads correctes doivent être basées sur TEvent et TMutex.