Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Win32/Win64 API (native code) (https://www.delphipraxis.net/17-win32-win64-api-native-code/)
-   -   Prism Mein erstes Projekt: Windows-Timer (https://www.delphipraxis.net/43300-mein-erstes-projekt-windows-timer.html)

Orbmu2k 1. Apr 2005 10:47

Re: Mein erstes Projekt: Windows-Timer
 
Ich denke 3von8 war ein bischen übereifrig :)

Fang am besten erstmal mit dem Layout der Komponenten an also plaziere entsprechende Buttons , Edits , Labels etc auf deiner Form und gib ihnem aussagekräftige Namen.

Zum Thema Tray Icon würd ich dir die "CoolTrayIcon" Komponente empfehlen einfach mal http://www.torry.net suchen.

3_of_8 1. Apr 2005 10:55

Re: Mein erstes Projekt: Windows-Timer
 
Also: Oben in der Toolleiste wählst du "System" und dann "Timer". Dann klickst du auf eine beliebige Stelle des Formulars. (Den Timer sieht man nachher nicht.). Dann gehst du auf die Seite, die ich dir gesagt habe und kopierst den Quellcode in das Textfenster unter die Zeile {$R *.dfm}. Sie wird grün dargestellt. Dann klickst du doppelt auf den Timer und veränderst den Code so, dass er so aussieht wie ich es oben geschrieben habe. Klicke dann den Timer an und stelle die Eigenschaft Enabled (im Objektinspektor) auf False. Gehe dann oben auf "Standard" und "Button" und füge ihn an einer Stelle im Formular ein, die dir gefällt. Im Objektinspektor kannst du die Beschriftung unter Caption ändern, das gleiche geht auch mit dem Formular und allen anderen Komponenten mit Beschriftung. Dann klickst du doppelt auf den Button und veränderst den Code so, dass er so aussieht:
Delphi-Quellcode:
procedure Button1Click(Sender: TObject);
begin
timer1.enabled:=True; //Hiermit wird der Timer aktiviert (Diese Kommentare kannst du weglassen.
zeit:=20;
end;
Weiter oben, über {$R *.dfm} siehst du folgende Zeile: {Public-Deklarationen} Schreib darunter folgendes:

Delphi-Quellcode:
zeit: Integer;
Damit wird bei Klick auf den Button der PC nach 20 Sekunden heruntergefahren, du kannst zeit auf einen beliebigen Wert ändern.

Ich rate dir, dir mal ein paar Tutorials anzusehen und ich denke dass du dir ein ziemlich schweres Anfangsprojekt ausgesucht hast.


Natürlich ist das erst der Anfang. Wie gesagt, es gibt viele gute Tutorials für Delphi.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:25 Uhr.
Seite 2 von 2     12   

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