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:
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.