Einzelnen Beitrag anzeigen

Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.343 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Trackbar/Slider nach Zeit bewegen!?

  Alt 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;
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat