Auf Self sollte man in
asm-Blöcken nicht direkt zugreifen. Der Zeiger Self sollte vorher in ein Register übertragen werden, über dass dann der Zugriff auf die Fehler erfolgt.
Code:
[b]
asm[/b]
push eax
push edx
[u]mov eax, Self[/u]
mov edx, TForm1([eax]).FTest
inc edx
mov TForm1([eax]).FTest, edx
pop edx
pop eax
[b]end;[/b]
Das ist im Beispie Self in das eax Register lade hab ich aus der OnlineHilfe zum Aufruf von dynamischen und virtuellen Methoden mittels Inline Assembler.