Tanto per cominciare penso che il tuo "butto" sia un "button" ...
In secondo luogo, se non vuoi usare il Dialog per la scelta della cartella, come fai a far scegliere la cartella all'utente? Oppure hai già una cartella predefinita in cui salvare il file?