Vai al contenuto principale

Apri finestra di dialogo file

Struttura

OpenFileDialog(sDefaultExt, sFilter, sInitialDir, sTitle : String)

Tipo

Funzione

Descrizione

Questa funzione aprirà una finestra di dialogo "Apri file" e consentirà all'utente di selezionare un file. Verrà restituito il nome del file che selezionano.

Parametri: 4

Parametro | Tipo | Descrizione
| sDefaultExt | Stringa | sDefaultExt specifica un'estensione di file che viene aggiunta automaticamente al nome del file selezionato, a meno che quest'ultimo non contenga già un'estensione registrata. Se l'utente seleziona un nome di file con un'estensione non registrata, a tale estensione viene aggiunto "sDefaultExt". Non sono supportate estensioni più lunghe di tre caratteri. Non inserire il punto (.) che separa il nome del file dalla sua estensione.sFilter | String | sFilter specifica il filtro da utilizzare durante la ricerca dei file. È necessario passare un valore composto da una descrizione e da una maschera, separate da una barra verticale (pipe). Non inserire spazi prima e dopo la barra verticale. Ad esempio,

"File di testo (*.txt)|*.TXT";

I filtri multipli devono essere separati da barre verticali. Ad esempio,

"File di testo (*.txt)|*.TXT|File Excel (*.xls)|*.XLS";

Per includere più maschere in un unico filtro, separarle con punti e virgola. Questo funziona sia nell'Inspector degli oggetti che nel codice del programma. Ad esempio,

File Excel|*.XLS;*.XLSX';

Se a sFilter non viene assegnato alcun valore, la finestra di dialogo mostra tutti i tipi di file.sInitialDir | String | sInitialDir serve a specificare la directory predefinita che la finestra di dialogo "Apri" deve mostrare per prima.sTitle | String | sTitle serve a determinare il titolo della finestra di dialogo "Apri". |

Valore restituito

Stringa - Restituisce il nome del file selezionato dall'utente |