Moin DieHardMan,
ich hab's jetzt nicht ausprobiert, aber so müsste es gehen:
- Keine Defaultextension setzen
- Nach dem Schliessen des Dialoges (erfolgreich natürlich) den FilterIndex auslesen
- Mit dem Index dann aus der Filterliste (oder einer weiteren) dann die passende Extension auslesen
- ...und an den zurückgegebenen Dateinamen anhängen
Ob Du dabei dann eine eventuell schon angegebene Extension ignorierst, übernimmst, oder überschreibst, musst Du selber wissen.