wenn die Variable ein Double und in einer Klasse deklariert ist, dann kann der Fehler eigentlich nur kommen, wenn keine Instanz erstellt wurde, d.h. wenn Create nicht aufgerufen worden ist. Check doch noch mal nach ob du das nicht vergessen hast.
und wenn du soetwas schreibst:
Delphi-Quellcode:
with Instanz do
dWert1 := dWert2;
, dann werden sowohl dWert1 als auch dWert2 zuerst in "Instanz" gesucht, d.h. wenn Instanz eine Variable namens dWert1 hat, dann wird diese angesprochen, und nicht etwa die Variable dWert1 der Hauptklasse - ich weiss ja nicht wie es jetzt genau sein soll. von daher vielleicht mal das "with" weglassen und die Variablen direkt über die Instanzen ansprechen.
See my shadow changing, stretching up and over me.
Soften this old armor. Hoping I can clear the way
By stepping through my shadow, coming out the other side.
Step into the shadow. Forty six and two are just ahead of me.