Du darfst in einer Funktion/
Unit/Klasse/etc. , die du ThreadSafe haben möchtest, niemals auf Variablen oder Speicher zugreifen, die auch ausserhalb dieses Objektes genutzt werden (oder du musst synchronisieren).
Für dich bedeutet dass, dass du in RecvProc nur lokale Variablen verwenden darfst und vor allem keine
GUI.
Dieser Beitrag ist für Jugendliche unter 18 Jahren nicht geeignet.