Hallo, ich möchte ein kleines Prog schreiben (Windows Shutdown Timer). Ich weiß man kann auch eine Shutdown.exe -s -t Verknüpfung erstellen. Ich würde aber die Zeit manuell eingeben lassen. Wie kan ich den der System(\"....\") den String übergeben? Ich dachte mir das ich vom Benutzer einen Zeitwert (Bsp.: 4 Min) eingeben lassen und diesen wandele ich in Sekunden um und möchte diese Variable dann der System(\"VARIABLE\") übergeben. Geht das so?
hmm such mal mit google nach z.b shutdown windows api der 1. hit ist das... http://vb-tec.de/shutdown.htm ist zwar vb..aber den code in eine richtige programmiersprache portieren sollte eigentlich kein problem sein da eh nur ein paar api-calls gemact werden... 73 de oe6jwf / hans
Wieso um alles in der Welt benutzt du system()? Dafür gibt es WinAPI-Funktionen, system() ist so ziemlich die schlechteste Lösung für dein Problem (tut mir Leid). Nimm z.B. einen Timer und ruf dann ExitWindowsEx auf. Dann fährt der Rechner korrekt herunter, und es ist allemal besser als system(). Den Timerwert fragst du vorher im Programm ab (das ist dann ja trivial).
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.