So kannst du den Format-Dialog aufrufen:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
begin
ShellExecute(Application.Handle,Pchar('Open'),Pchar('C:\Windows\Rundll32.exe'),Pchar('Shell32.dll,SHFormatDrive'),Pchar('C:\Windows'),SW_SHOWNORMAL);
end;
Ohne Abfrage wird es nur per nativer
API gehen. Aber da wirst du dich selber drum kümmern müssen, weil deine Frage nach dem Formatieren ohne Sicherheitsabfrage ist mir etwas suspekt. Deswegen mache ich hier auch mal dicht.