Speicherbereinigungscode schreiben
Nach oben zu Multithread-Anwendungen erstellen
So können Sie den Speicher bereinigen, nachdem die Ausführung in einem Thread beendet wurde:
- Fügen Sie den Bereinigungscode in die Behandlungsroutine für das Ereignis OnTerminate ein, damit er an einer zentralen Stelle verfügbar ist. Damit ist sichergestellt, dass der Quelltext ausgeführt wird.
- Verwenden Sie keine thread-lokalen Variablen, da OnTerminate nicht als Teil des Threads ausgeführt wird.
- Aus der Ereignisbehandlungsroutine für OnTerminate heraus kann sicher auf andere Objekte zugegriffen werden.