Rubrik: System/Windows · Sonstiges | VB-Versionen: VB4, VB5, VB6 | 12.06.01 |
Windows beenden ohne APIs Unter Windows 9x/ME lässt das Beenden von Windows auch ohne Verwendung der API durchführen. | ||
Autor: Pawel Kazakow | Bewertung: | Views: 15.158 |
www.pkworld.de | System: Win9x, Win8, Win10, Win11 | Beispielprojekt auf CD |
Auch dies ist eine der häufigeren Fragen: "Wie kann ich per Programm-Code Windows dazu bewegen, die aktuelle Windows zu beenden?" Unser Extra-Tipp Juni 2001 erklärt ja ausführlich, wie's geht - natürlich mit Einbeziehung der Windows-API Funktionen. Es geht aber auch ohne - allerdings nur unter Windows 9x/ME. Dafür muss nur RUNDLL32.EXE mit dem Parameter"USER,EXITWINDOWS" aufgerufen werden. Mit der Anweisung Shell können ja unter Visual Basic beliebige Programme gestartet werden.
' Windows-Neustart ohne API (Win9x/ME) Shell "RUNDLL32.EXE USER,EXITWINDOWS"
Das war dann auch schon alles.
Ist es nicht komisch, wie einfach sich doch manches realisieren lässt?