Hey
Da ich meinen Monitor öfters am Tag mal in den Schlafmodus schicken muss, wollte ich mir ein kleines Tool bauen ohne immer Umständlich über das Startmenue zu wandern.
Nach Rescherschen habe ich das mit dem Powercfg herausgefunden und mir nun diesen Code geschrieben.
Leider tut sich da nichts. Fehlermeldungen etc sind keine vorhanden. Gebe ich den Befehl direct in die CMD ein klappt die Umstellung.
Bitte um Hilfe.
Da ich meinen Monitor öfters am Tag mal in den Schlafmodus schicken muss, wollte ich mir ein kleines Tool bauen ohne immer Umständlich über das Startmenue zu wandern.
Nach Rescherschen habe ich das mit dem Powercfg herausgefunden und mir nun diesen Code geschrieben.
Leider tut sich da nichts. Fehlermeldungen etc sind keine vorhanden. Gebe ich den Befehl direct in die CMD ein klappt die Umstellung.
Bitte um Hilfe.
VB.NET-Quellcode
- Public Class frm_main
- Public sleeptime As Integer
- Private Sub frm_main_Shown(sender As Object, e As EventArgs) Handles MyBase.Shown
- ' Anzahl der Minuten
- cmd_sreenoff.DataSource = "10 20 45".Split
- End Sub
- Private Sub btn_done_Click(sender As Object, e As EventArgs) Handles btn_done.Click
- 'powercfg /change monitor-timeout-ac 5
- Shell("powercfg /change monitor-timeout-ac" & sleeptime)
- End Sub
- Private Sub cmd_sreenoff_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cmd_sreenoff.SelectedIndexChanged
- sleeptime = CInt(cmd_sreenoff.SelectedItem.ToString)
- grb_text.Text = "Monitor in " & sleeptime & "Minuten ausschalten."
- End Sub
- End Class
Asperger Autistin. Brauche immer etwas um gewisse Sachen zu verstehen.