![]() |
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 ![]() |
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:
Weiter oben, über {$R *.dfm} siehst du folgende Zeile: {Public-Deklarationen} Schreib darunter folgendes:
procedure Button1Click(Sender: TObject);
begin timer1.enabled:=True; //Hiermit wird der Timer aktiviert (Diese Kommentare kannst du weglassen. zeit:=20; end;
Delphi-Quellcode:
Damit wird bei Klick auf den Button der PC nach 20 Sekunden heruntergefahren, du kannst zeit auf einen beliebigen Wert ändern.
zeit: Integer;
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 07:26 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz