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:
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
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.