// Hiermit kann man den Dialog zum Beenden von Windows aufrufen:

// Variante 1 
 
// Getestet mit D4 unter WinME 
 
procedure TForm1.Button5Click(Sender: TObject); 
var h: HWND; 
begin 
  h := findwindow('Progman', nil); 
  postmessage(h, wm_close, 0, 0); 
end; 
 
 
// Variante 2 
 
// Getestet mit D4 unter XP 
 
uses ComObj; 
 
procedure TForm1.Button6Click(Sender: TObject); 
var 
  shll: OleVariant; 
begin 
  shll := CreateOleObject('shell.Application'); 
  shll.ShutdownWindows; 
end;


Zugriffe seit 6.9.2001 auf Delphi-Ecke