Delphi-PRAXiS
Seite 1 von 4  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Zeit oder Form aktualisieren ? (https://www.delphipraxis.net/94660-zeit-oder-form-aktualisieren.html)

24karatboy 25. Jun 2007 08:22


Zeit oder Form aktualisieren ?
 
ist es möglich eine form zu aktualisieren bzw. eine uhrzeit zu aktualisieren ?

ich habe eine label indem ich das datum und die uhrzeit per DateTimetoStr(now); anzeige nur ist sie ja nichtmehr aktuell wenn das programm 2 minuten läuft was kann man da machen ?

TeronG 25. Jun 2007 08:25

Re: Zeit oder Form aktualisieren ?
 
Mir fällt da spontan folgendes ein

1. Timer
2. Bei "allen" Aktionen des Benutzer'S
3. Endloschleife (achtung EXE nicht aufhängen lassen ^^)
4. onIdle

Bernhard Geyer 25. Jun 2007 08:25

Re: Zeit oder Form aktualisieren ?
 
Wie wäre es mit einem Timer?
Aber was macht es Sinn in Zeiten von TNA und Sidebar zusätzlich im Programm 'ne Uhrzeit anzuzeigen? :gruebel:

24karatboy 25. Jun 2007 08:30

Re: Zeit oder Form aktualisieren ?
 
bernhard erkläre mir mal genauer diese funktionen ;)

DeddyH 25. Jun 2007 08:38

Re: Zeit oder Form aktualisieren ?
 
Timer auf Interval 1000 (eine Sekunde) und dann
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
  Label1.Caption := FormatDateTime('dd.mm.yyyy hh:nn:ss',now);
end;
Ist doch nicht schwer, oder?

24karatboy 25. Jun 2007 08:43

Re: Zeit oder Form aktualisieren ?
 
anscheinend schon ;)

fehlermeldung: record, objekt oder klassentyp erfoderlich

DeddyH 25. Jun 2007 08:53

Re: Zeit oder Form aktualisieren ?
 
Vertippt?

24karatboy 25. Jun 2007 09:24

Re: Zeit oder Form aktualisieren ?
 
jo richtig danke

24karatboy 25. Jun 2007 11:21

Re: Zeit oder Form aktualisieren ?
 
ist es möglich ich möchte errechnen lassen wie lange das programm lief.

in der form hh:nn:ss

jetzt habe ich mir gedacht

Delphi-Quellcode:
zeitan:=FormatTime('hh:nn:ss', now);
zeitaus:=FormatTime('hh:nn:ss', now);

dauer:=FormatTime('hh:nn:ss', zeitaus-zeitan);
ist das irgendwie möglich ?

Tormentor32 25. Jun 2007 11:23

Re: Zeit oder Form aktualisieren ?
 
Delphi-Quellcode:
// Beim Start
StartZeitpunkt := now;
//und beim Beenden:
GesamtZeit := now-StartZeitpunkt


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:01 Uhr.
Seite 1 von 4  1 23     Letzte »    

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