Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi wm countdown, zeit aktualisierung sekündlich, wie geht das? (https://www.delphipraxis.net/51086-wm-countdown-zeit-aktualisierung-sekuendlich-wie-geht-das.html)

marcelwhip 5. Aug 2005 16:07


wm countdown, zeit aktualisierung sekündlich, wie geht das?
 
Hallo ich möchte eienn WM countdown schreiben, bei den bei tform1.onactivate ein procedure ausgeführt wird, und diese sekündlich wiedehohlt wird!

marcelwhip 5. Aug 2005 16:10

wm countdown, zeit aktualisierung sekündlich, wie geht das?
 
achso hab ich davor vergessen, hab keine ahnung von parameter, und die procedure ist eine buttonclick!

yankee 5. Aug 2005 16:12

Re: wm countdown, zeit aktualisierung sekündlich, wie geht d
 
Es gibt da sowas cooles, das heißt TTimer. Einfach auf's Form hauen, dann im Objektinspektor Interval in Millisekunden einstellen, enabled auf true, dann noch doppelt auf den Timer klicken und schon bist du in einer procedure, die jede Sekunde wieder ausgeführt wird.

WM=Weltmeisterschaft?
Also ich würde dann den Zielzeitpunkt als UNIX-Timestamp festlegen und dann den aktuellen Timestamp davon abziehen und dann hast du die verbleibenden Sekunden. ggf. noch umformatieren in Tage Stunden usw.

EDIT: Nimm bitte noch zur Kenntniss, das dieses genialen (!) Forum stolzer Besitzer eines EDIT-Buttons ist, der sich oben rechts über deinem Post befindet. Gnerell lassen sich solche überflüssigen Doppelpostes, wie du gerade einen gamcht hast vermiden.
btw: was du mit dem zweiten Post sagen wolltest habe ich nicht verstanden.

Kara 8. Aug 2005 08:33

Re: wm countdown, zeit aktualisierung sekündlich, wie geht d
 
Ich habe vorhin festgestellt (wenn ich mal kurz was offtopic schreiben darf), dass man Beiträge nur 1440 Minuten ab Erstellung editieren kann. :freak: Warum auch immer...

fkerber 8. Aug 2005 11:31

Re: wm countdown, zeit aktualisierung sekündlich, wie geht d
 
Hi!

Das ist korrekt und hat auch seinen Sinn, aber dazu gibt es schon genug Threads!

@Topic:
Wenn du sagst, dass du keine Ahnung von Parametern etc. hast, würde ich dir empfehlen dich zunächst mit den Grundlagen vertraut zu machen. Das ist wichtig, um später andere Sachen machen zu können.
Du wirst hier einiges dazu finden...

Ciao Frederic

Palando 8. Aug 2005 11:38

Re: wm countdown, zeit aktualisierung sekündlich, wie geht d
 
Zitat:

Zitat von yankee
WM=Weltmeisterschaft?

Auch. In diesem zusammenhang aber eher Windows-Message. ;)


An den Threadstarter:
TTimer is natürlich die einfachere, warscheinlich auch bessere Alternative, wenn du dich allerdings mit der WM_COUNTDOWN (zu der ich in der msdn nichts finde. Vielleich eher die WM_TIMER?), sei dir die msdn ans Herz gelegt, in der man praktisch alles über Windows Messages und funktionen dazu und co findet. Wenn du infos zu einzelnen Windows Messages suchst, hilfts übrigens auch über Google nach der Message zu suchen (WM_TIMER z.b.), da da die msdn meist ganz oben steht und man sich dann nich mit der msdn suche rumschlagen muss, die meiner Meinung nach etwas umständlich ist.

DGL-luke 8. Aug 2005 12:03

Re: wm countdown, zeit aktualisierung sekündlich, wie geht d
 
Natürlich meint marcelwhip die Weltmeisterschaft. geht für mich klar hervor.

Du solltest mal ein Delphi-Einsteigertutorial lesen. Gibts viele.

Und zu deinem Thema:

Delphi-Referenz durchsuchenTTimer
Delphi-Referenz durchsuchenTDateTime

( Dieses kleine Buchsymbol bedeutet, dass du in deiner Delphi-Onlinehilfe nachsehen sollst. einfach delphi starten und <F1> drücken ;) )

marcelwhip 8. Aug 2005 13:57

Re: wm countdown, zeit aktualisierung sekündlich, wie geht d
 
sorry wegen dem 2. beitrag, das war mein erster und ich habe nix von der edit Funktion gewusst, sorry! :roll:
also danke an alle, und ich habe geschaft das es läuft!


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:39 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