Auf Variablen eines anderen Threads zugreifen
-
Hallo,
Ich habe da mal ein Frage.
Ich habe einen VCL Hauptthread und einen Thread Serial Com der die Communication über die serielle Schnittstelle übernimmt.
Allerdings muss ich einige Variablen sowohl im Thread, als auch im Hauptprogramm verarbeiten. Irgendwie müssen die Werte aus dem Thread ja in den Haupt Thread und zurück kommen.Kann Ich diese einfach mit "extern" in der Thread Unit deklarieren oder führt dies zu Problemen(wenn ja welche).
Synchronize() läuft irgendwie nicht angeblich existiert die Klasse TSerialCom nicht, obwohl sie im Class Explorer angezeigt wird.