Das klingt aber sehr nach einem ungewollten Überschreiben (mit einem Standardwert).
Hast Du Dir es mal im Debugger angesehen?
Manchmal ist so etwas ganz hilfreich:
Delphi-Quellcode:
meinwert : irgendeintyp;
ab : array [0..x] of byte absolute meinwert;
Da sieht man oft ganz gut wo was wann wie geschrieben wird.
Gruß
K-H
ich denke auch, dass die 3,30 irgendwo her kommen müssen.
Nur kann ich den Fehler leider nicht reproduzieren.
der ist jetzt in 300 Vorgängen genau 2 mal aufgetreten