Title: How to invoke Shutdown Windows dialoguses ComObj;{....}procedure TForm1.Button1Click(Sender: TObject);var shell: Variant;begin shell := CreateOleObject('Shell.Application'); shell.ShutdownWindows;end;