Hallo,
wenn ich versuche
Code:
x:= round(panel1.Width*v);
...
bekomme ich immer einen Runtime-Error "Ungültige Gleitkommaoperation".
Einen Runtime-Fehler liefert round i.A. nur, wenn die Zahl die Int64-Grenze überschreitet.
Da Dein Panel1 kaum so breit ist, vermute ich, dass der Fehler eher vor dem Befehl entsteht oder panel1.width in diesem Moment unbestimmt ist. Ich kann mir das zwar nicht vorstellen, aber wer weiß.
Evtl. wäre mehr veröffentlichter Quelltext für eine Fehlersuche hilfreich.
Beste Grüße
Mathematiker