E2190 Thread-lokale Variablen können nicht ABSOLUTE sein (Delphi)
Nach oben zu Fehler- und Warnungsmeldungen (Delphi)
Thread-lokale Variablen können kann sich weder auf eine andere Variable beziehen noch auf eine absolute Speicheradresse.
program Produce; threadvar secretNum : integer absolute $151; begin end.
Die Anweisung absolute ist im Abschnitt der threadvar-Deklaration nicht zulässig.
program Solve; threadvar secretNum : integer; var sNum : integer absolute $151; begin end.
Zur Lösung eines Problems dieser Art gibt es zwei einfache Möglichkeiten. Zum einen kann die Anweisung absolute aus dem Abschnitt threadvar entfernt werden. Zum anderen kann die absolute Variable in einen normalen Abschnitt der var-Deklaration gebracht werden.