Zitat von
p80286:
und wie kommt man dann an die Form.Position?
Wenn der Compiler dieses überschreiben läßt, dann
x := inherited Position;
und nochmal alles in Kurz:
- "ordentliche" Namen verwenden
- so nach wie möglich an der Ebene deklarieren, wo es gebraucht wird
(global ist am Weitesten weg)
gloable Variablen liegen sozusagen in der aller untersten Deklarations-Ebene
PS: TDE zeigt sogar an wo und wie das "Position" deklariert wurde.
Dort hätte man mal zuerst nachsehen sollen, als dieses Problem auftrat.