Mi sa che non è stato capito il problema.
Il controllo SaveFileDialog serve solo a scegliere un percorso e non genera alcun al(l)ert ...
La questione è *evitare* che ottenere una eccezione quando si vuole salvare in una cartella, che per diversi motivi, non è utilizzabile perché non si hanno i diritti.
La cartella potrebbe anche essere su D:\ o in una sottocartella.
Questa informazione la fornisce Windows all'eseguibile .NET che dovrebbe emettere una eccezione, appunto, da trappare per informare l'utente che deve scegliere un'altra cartella.
E questo funziona con tutte le nuove versioni di Windows. Esiste un caso, che io non sono riuscito a replicare (a me l'eccezione viene fornita regolarmente ...), in cui il "virtual storage" di Windows reindirizza i file da cartelle non accessibili a cartelle dell'utente.
E' quest'ultimo caso che l'utente vuole evitare ed è il nocciolo di questo thread.
Ultima modifica effettuata da nessuno il 13/11/2015 alle 13:00
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità. |