Forum: Object-Pascal / Delphi-Language
Delphi
by malo,
24. Okt 2004
1. Frag mich nicht, warum die Funktion nicht geht, aber es ist halt so. Ich wundere mich da auch schon. Es geht einfach nicht :(
2. Dass WinExec nicht mehr genutzt werden soll, weiß ich, aber das war bisher die einzige Möglichkeit, die ich gefunden hab. Und um das in ShellExecute umzuschreiben, bin ich jetzt zu faul, grundsätzlich weiß ich es jedoch und werd es auch so gut wie immer mit...
Forum: Object-Pascal / Delphi-Language
Delphi
by malo,
24. Okt 2004
Auch das hab ich schon eingebaut... ich bin grad völlig verzweifelt! Anscheinend mach ich alles richtig, nur es geht nicht :(
Wobei das herunterfahren sogar klappt, mit WinExec ;)
procedure TForm1.Button1Click(Sender: TObject);
begin
winexec('shutdown.exe -s', 1);
end;
Nur wollte ich ja verhindern, dass dieser "in 30 sekunden wird der rechner heruntergefahren"-dialog kommt, und der...
Forum: Object-Pascal / Delphi-Language
Delphi
by malo,
24. Okt 2004
Hm? Und wie mach ich das? O_o
Forum: Object-Pascal / Delphi-Language
Delphi
by malo,
24. Okt 2004
Ich hab Administrator-Rechte, wenn du das meinst... trotzdem geht es nicht :(
Forum: Object-Pascal / Delphi-Language
Delphi
by malo,
24. Okt 2004
Ähm... nunja, ich will meinen Rechner danna ber SOFORT herunterfahren, ohne, dass windows wegen nichtgespeicherten sachen nachfragt etc. Gibt's dafür 'ne Möglichkeit?
Forum: Object-Pascal / Delphi-Language
Delphi
by malo,
23. Okt 2004
Ich hab heute 'nen Tipp gekriegt, wie man das mit WinExec macht.
Winexec('Shutdown.exe -s', 1
Das war der Code, wenn ich mich richtig erinnere Oo (bin zu faul, ihn rauszusuchen)
Nur wird da immer nachgefragt, ob die sachen gespeichert werden sollen etc. Und am Anfang kommt bei mir so ein Textfenster von Windows, wo steht, dass Windows in 20sekunden runtergefahren wird... wie kann ich...
Forum: Object-Pascal / Delphi-Language
Delphi
by malo,
22. Okt 2004
nene, meine Anfrage stand auf der ersten seite^^
Und zwar hab ich den code so eingegeben und alles, aber irgendwie fährt mein WinXP nicht runter. Wenn ich als Befehl "ExitWindowsEx (EWX_SHUTDOWN)" eingebe, macht der gar nichts. Obwohl ich die Function da kopiert hab und alles... nix...
Da das ja auch die ursprüngliche Frage des Topics war, und ich mit genau dieser Sache Probleme hab, hab...
Forum: Object-Pascal / Delphi-Language
Delphi
by malo,
21. Okt 2004
@jfheins: hab ich auch schon überlegt, nur ist time eine integer-variable und damit kann ich dann nichtmehr so gut aufrechnen :roll:
und um 'ne zweite Variable, die vllt. vom typ string ist, zu erstellen, bin ich zu faul. Leiber das ganze 10 mal kopieren und die Wert ändern... fertig :mrgreen: :roll:
@phlux: Da fällt mir nur der smiley hier zu ein: :wiejetzt:
Forum: Object-Pascal / Delphi-Language
Delphi
by malo,
20. Okt 2004
Also, ich hab da meine Probleme mit. Hab auch WinXP und bei mir fährt und fährt der einfach nicht runter, obwohl ich alles eingebaut hab... Da kommt auch keine Fehlermeldung, gar nix.
Hier mal etwas von meinem Quelli:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
//time = integer-variable. Im OnCreate des Forms auf 1 gesetzt.
time := time + 1;
if time = 12 then...