Autor Beitrag
Seven of Nine
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 132
Erhaltene Danke: 1

Win XP, Win Vista HomePro
Delphi 2009
BeitragVerfasst: Sa 15.09.12 07:51 
Ich würde in meine Applikation statt der üblichen Anzeigen "dauert noch 3min 4 sec" ... "3 min 3 sec"
gerne eine (Text) Anzeige einbauen wie sie Apple verwendet.

also so in etwa wie "weniger als 1 Minute" , "mehr als 2 Stunden", etc

Wer weiß ob/wo die dort angezeigten Texte je nach noch ausstehender Zeit spezifiziert sind?
oder hat vlt. sogar bereits einen entspr. Code parat?

lG Martin
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Sa 15.09.12 08:25 
Naja, Code dafür ist ja nicht so schwer, oder?

Grober Ansatz für den bereich ab 2 Stunde

ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
case Minuten of
  0 : result = inttostr(stunden) + ' stunden';
  1..15 : result = 'Gut ' + inttostr(stunden) + ' stunden';
  15..29: result = 'Knapp ' + inttostr(stunden) + '.5 stunden';
  30: result = inttostr(stunden) + 'stunden';
  31..45: result = 'Gut ' + inttostr(stunden) + '.5 stunden';
  else 
    result = 'Knapp ' + inttostr(stunden+1) + 'stunden';
end


Also so, wie du das umgangssprachlich auch machen würdest. ;-)

_________________
We are, we were and will not be.