Visual Basic Windows Restart

Ez a téma lezárásra került a moderátor által. A lezárás oka: Tudástár: egy téma - egy kérdés/probléma (nem "rondítunk" bele más - pláne már lezárt - témájába, tessék újat nyitni - ilyen kérdéssel ráadásul a Prog.hu-n)!
Visual Basic Windows Restart
2009-08-29T00:01:06+02:00
2010-05-23T19:58:20+02:00
2022-07-25T10:00:27+02:00
Szapora
Sziasztok!

Van egy problémám.
Írok egy programot Visual Basicben, amelynek az egyik funkciója a Windows újraindítása.
Sajnos az, amit az MSDN ír, nem igazán válik be, talán Windows 98 alatt még ment, de XP alatt semmiképpen.
Van valakinek egy épkézláb ötlete, milyen deklarációval lehetne rábírni a Windows XP az újraindulásra?

Előre is köszi!
Mutasd a teljes hozzászólást!
Szia!

VB6-ban:

3 gombot feltételezve egy formon (btnLeallitas, btnUjrainditas, btnKijelentkezes):

'azonnali újraindítás

Private Sub btnUjrainditas_Click()
Shell "shutdown -r -f -t 0"
End Sub

'azonnali leállítás

Private Sub btnLeallitas_Click()
Shell "shutdown -s -f -t 0"
End Sub

'felhasználó azonnali kijelentkeztetése

Private Sub btnKijelentkezes_Click()
Shell "shutdown -l -f -t 0"
End Sub

--------------------------------------------------------------------------------------------------------------------------------
VB.NET-ben:

3 gombot feltételezve egy formon (btnLeallitas, btnUjrainditas, btnKijelentkezes):

Public Class frmLeallitas

'számítógép azonnali leállítása

Private Sub btnLeallitas_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnLeallitas.Click
System.Diagnostics.Process.Start("shutdown", "-s -t 00")
End Sub

'számítógép azonnali újraindítása

Private Sub btnUjrainditas_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnUjrainditas.Click
System.Diagnostics.Process.Start("shutdown", "-r -t 00")
End Sub

'felhasználó azonnali kijelentkeztetése

Private Sub btnKijelentkezes_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnKijelentkezes.Click
System.Diagnostics.Process.Start("shutdown", "-l -t 00")
End Sub

End Class
Mutasd a teljes hozzászólást!

Ez a téma lezárásra került a moderátor által. A lezárás oka: Tudástár: egy téma - egy kérdés/probléma (nem "rondítunk" bele más - pláne már lezárt - témájába, tessék újat nyitni - ilyen kérdéssel ráadásul a Prog.hu-n)!
abcd