Zitat von
SirThornberry:
wenn du wissen willst welchen Filter der nutzer gewählt hat solltest du die Abfrage dementsprechend auch nach dem SaveDialog1.Execute machen.
Ach du Schreck, smart will den Filename initialisieren!?
Wenn das so ist, dann würde ich das so machen:
SaveDialog.FileName := 'Namenlos';
Alles andere macht ja der common dialog. Wenn man die Erweiterung vorgibt, dann schaltet man den internen Mechanismus aus. Bei vorhandenem .txt wird diese Erweiterung verwendet, auch wenn der User per FilterIndex .csv ausgewählt hat.
marabu