Entwickler-Ecke
Grafische Benutzeroberflächen (VCL & FireMonkey) - minuten, stunden, sekunden einzeln auslesen
rensle - Di 27.02.07 19:34
Titel: minuten, stunden, sekunden einzeln auslesen
also... für die erstellung einer analogen uhr in opengl benötige ich die einzelnen werte für stunden, minuten und sekunden..... soweit ich weiß kann man diese nicht einzeln auslesen, also hab ich mir erst einmal in ein label die komplette zeit rein kopiert.... jetzt weiß ich aber nicht sorecht wie ich den string zerpflücken soll.... pls help!!!!
Lannes - Di 27.02.07 19:39
Hallo,
wie sieht denn die Zeit aus?
01:15:44
1 15m 44s
Es ist Viertel nach 8°°
0,24678
?
rensle - Di 27.02.07 20:01
01:15:44 <------ so sieht sie aus
matze - Di 27.02.07 20:28
Wenn du die Zeit als TDateTime oder TTime hast, dann kommst du an die einzelnen Bestandteile mittels HourOf(), MinuteOf() und SecondOf() aus der Unit DateUtils ran.
Blackheart666 - Di 27.02.07 20:38
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| procedure TForm1.Button1Click(Sender: TObject); var Uhrzeit:TTime; begin Uhrzeit:=StrToTime('12:56:00'); ShowMessage(FormatDateTime('nn', Uhrzeit)); end; |
Lannes - Di 27.02.07 20:39
Hallo,
oder StrToTime >> DecodeTime
ps.: was meinst Du mit "soweit ich weiß kann man diese nicht einzeln auslesen", wie bekommst Du den die Zeit übergeben?
rensle - Di 27.02.07 21:11
label1.caption:= FormatDateTime('nn', time);
das war des rätsels lösung^^ danke leutz^^
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!