Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.343 Beiträge
Delphi 11 Alexandria
|
AW: Trackbar/Slider nach Zeit bewegen!?
7. Sep 2015, 19:23
irgendwie so?
Delphi-Quellcode:
// Initialisierung
StartTime := Now;
Duration := ...; // TDateTime
EndTime := StartTime + Duration;
Pos := MaxPos;
Length := MaxP - MinP;
// in Timerbehandlung
if (Now < EndTime) then
Pos := MaxPos - Round(((Now - StartTime) * Length)) / Duration)
else
Pos := MinPos;
|