Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Mit TimeToStr rechnen (https://www.delphipraxis.net/46369-mit-timetostr-rechnen.html)

Chegga 23. Mai 2005 21:41


Mit TimeToStr rechnen
 
Hi,

wie schon der Titel sagt, würde ich gerne mit der TimeToStr-Funktion rechnen.
Und zwar so:

Mit
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
  Panel1.Caption := TimeToStr(Time);
end;
"hole" ich mir die aktuelle Uhrzeit in das Panel.
Nun soll man z.B. 15 Minuten per Edit "dazuzählen" können.
Sprich:
Der User setzt in das Editfeld 15 ein und per Button.Click
werden 15 Minuten zur aktuellen Zeit hinzugezählt.
(Das Ergebnis könnte dann z.B. in einem anderen Panel angezeigt werden.)
Wie kann man das in Pascal umsetzen? :gruebel:
Ich komme nicht drauf. :wall: :oops:

MfG Marc

Nicodius 23. Mai 2005 21:49

Re: Mit TimeToStr rechnen
 
addiere zwei zeiten (suche hier im forum)


die erste zeit + die zweite zeit die du aus den edit feldern zusammenstellst(hier suchen)

ganz einfach vom logischen ehr ;)

marabu 23. Mai 2005 21:52

Re: Mit TimeToStr rechnen
 
Die Einheit von TDateTime ist der Tag - 2.5 bedeutet also 2 Tage und 12 Stunden. 15 Minuten sind dann 1.0 / 96 - wenn ich meine Sinne noch bei mir habe. Einfach drauf addieren.

Grüße vom marabu

Chegga 23. Mai 2005 22:04

Re: Mit TimeToStr rechnen
 
Hi,

dank Nicodius habe ich das hier gefunden: *Klick*
Jetzt klappt alles einwandfrei! :)

MfG Marc

P.S.: Ich habe es mal wieder komplizierter versucht, als es ist. :wall:

Nicodius 23. Mai 2005 22:19

Re: Mit TimeToStr rechnen
 
kein problem - *g* ist meistens so dass mans sich einfach zu kompliziert vorstellt :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:52 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz