A Shell32.dll-ben van egy nem dokumentált API függvény, nevezetesen a SHFormatDrive, amely megnyitja a 3,5'' lemez (A:\) formázása párbeszédablakot. Az alábbi példa ennek működését mutatja be: implementation {$R *.DFM} const SHFMT_ID_DEFAULT = $FFFF; // Formázási tulajdonságok SHFMT_OPT_QUICKFORMAT = $0000; SHFMT_OPT_FULL = $0001; SHFMT_OPT_SYSONLY = $0002; // Hiba kódok SHFMT_ERROR = $FFFFFFFF; SHFMT_CANCEL = $FFFFFFFE; SHFMT_NOFORMAT = $FFFFFFFD; function SHFormatDrive(Handle:HWND; Drive, ID, Options:Word): LongInt; stdcall; external 'shell32.dll' name 'SHFormatDrive' procedure TForm1.btnFormatDiskClick(Sender : TObject); var retCode: LongInt; begin retCode:= SHFormatDrive(Handle, 0, SHFMT_ID_DEFAULT, SHFMT_OPT_QUICKFORMAT); if retCode < 0 then ShowMessage('A lemez nem lett formázva.'); end;