Hast du mal in die
OH geschaut?
da sollte es ein Beispiel geben.
PS:
TSaveDialog
Delphi-Quellcode:
if DeinSavedialog.Execute then
begin
// der Dateiname steht natürlich in DeinSavedialog.Filename
end;
Im Dialog solltest du vorher noch im .Filter und in .DefaultExt dein "*.txt|Textdatei" und ".txt" angeben.
Was für Text willst du speichern ... worin liegt der?
(String-Variable, Stream, StringList, Memo usw.)