Přehled vlastností, metod a událostí objektu:
--------------------------------------------------------------
Ctl3D (RW) DefaultExt (RW) FileName (RW)
Filter (RW) FilterIndex (RW) HelpContext (RW)
InitialDir (RW) Name (R) Options
Tag (RW) Title (RW)
--------------------------------------------------------------
Execute
--------------------------------------------------------------
OnClose OnFolderChange OnSelectionChange
OnShow OnTypeChange
--------------------------------------------------------------
Legenda: * -> pouze z programu, R -> lze číst, W -> lze zadat
Komponenta SaveDialog slouží pro zadání souboru k uložení. Dialog se vyvolá metodou Execute. Pokud se ukončí dialog stiskem klávesy 'OK', bude vybraný soubor přístupný ve vlastnosti Filename.
Příklad:
Po kliknutí na tlačítko Button se aktivuje dialog pro výběr souboru. Pokud je soubor vybrán,
bude obsah objektu Memo uložen do zadaného souboru.
Jazyk KLONDAIK:
procedure TForm.ButtonClick(Sender: TObject);
begin
if SaveDialog.Execute then
Memo.Lines.SaveToFile(SaveDialog.Filename);
end;
Jazyk BONANZA:
Sub ButtonClick(Sender)
If SaveDialog.Execute then
Memo.Lines.SaveToFile(SaveDialog.Filename)
End If
End Sub