TTimer Interval cast?
-
ich möchte den TTimer verwenden und während der Laufzeit das Interval über eine Edit-Komponente ändern.
Timer1->Interval = Edit1->Text;
StrToInt funktioniert hier leider nicht, da die Eigenschaft Interval vom Typ unsigned Int ist. Wie kann ich das casten?
-
Hei
z.B. so:
TTimer->Intervall=abs(StrToIntDef(Edit->Text,0));
Das abs nur für den Fall, das jemand negative Werte eingibt.
Für den Wechsel der Intervalle ist es sinnvoller, z.B. ein
Combo anzulegen mit Werten wie 100,250,500,1000,5000 usw. (= ms)
oder nur 1,2,3,4,5 und dann den Wert *1000 nehmen.Der Intervall ist bei TTImer 1000 (ms) = 1 (sek)
Gruss Stefan
-
vielen Dank für die schnelle Hilfe