Condividi tramite


Enumerazioni e costanti intrinseche

Aggiornamento: novembre 2007

In Visual Basic sono disponibili molte enumerazioni e costanti intrinseche che semplificano la programmazione.

Osservazioni

Nelle costanti sono memorizzati valori che rimangono costanti durante l'esecuzione di un'applicazione. Si tratta di nomi significativi che sostituiscono numeri o stringhe, facilitando la lettura del codice. Grazie alle enumerazioni l'utilizzo di insiemi di costanti correlate è più semplice. Un'enumerazione (Enum) è un nome simbolico che indica un insieme di valori.

È possibile creare costanti ed enumerazioni personalizzate, come descritto in Costanti definite dall'utente, o utilizzare le enumerazioni e le costanti intrinseche di Visual Basic, elencate nel Visualizzatore oggetti.

Nella tabella che segue sono elencate e descritte le enumerazioni intrinseche disponibili in Visual Basic.

Enumerazione

Descrizione

Enumerazione AppWinStyle

Indica lo stile finestra da utilizzare per il programma richiamato quando viene chiamata la funzione Shell.

Enumerazione AudioPlayMode

Indica come riprodurre i suoni quando vengono chiamati i metodi audio.

Enumerazione BuiltInRole

Indica il tipo di ruolo da controllare quando viene chiamato il Metodo My.User.IsInRole.

Enumerazione CallType

Indica il tipo di routine da richiamare quando viene chiamata la funzione CallByName.

Enumerazione CompareMethod

Indica come confrontare le stringhe quando si chiamano funzioni di confronto.

Enumerazione DateFormat

Indica come visualizzare le date quando viene chiamata la funzione FormatDateTime.

Enumerazione DateInterval

Indica come determinare e formattare gli intervalli di date quando si chiamano funzioni relative alla data.

Enumerazione DeleteDirectoryOption

Specifica le azioni da intraprendere quando si deve eliminare una directory contenente file o directory.

Enumerazione DueDate

Indica le scadenze dei pagamenti quando vengono chiamati i metodi finanziari.

Enumerazione FieldType

Indica se i campi di testo sono delimitati o a larghezza fissa.

Enumerazione FileAttribute

Indica gli attributi di file da utilizzare quando si chiamano funzioni di accesso al file.

Enumerazione FirstDayOfWeek

Indica il primo giorno della settimana da utilizzare quando si chiamano funzioni relative alla data.

Enumerazione FirstWeekOfYear

Indica la prima settimana dell'anno da utilizzare quando si chiamano funzioni relative alla data.

Enumerazione MsgBoxResult

Indica quale pulsante è stato premuto su una finestra di messaggio, restituita dalla funzione MsgBox.

Enumerazione MsgBoxStyle

Indica quali pulsanti visualizzare quando viene chiamata la funzione MsgBox.

Enumerazione OpenAccess

Indica se è possibile leggere o scrivere in un file, oppure eseguire entrambe le operazioni.

Enumerazione OpenMode

Indica la modalità da utilizzare per l'accesso a un file.

Enumerazione OpenShare

Specifica se altri processi possono accedere a un file aperto.

Enumerazione RecycleOption

Specifica se è necessario eliminare in modo permanente un file o collocarlo nel Cestino.

Enumerazione SearchOption

Specifica se cercare tutte le directory o solo quelle di livello superiore.

Enumerazione TriState

Indica un valore booleano o se è necessario utilizzare il valore predefinito quando si chiamano funzioni di formattazione dei numeri.

Enumerazione UICancelOption

Specifica le azioni da intraprendere se l'utente fa clic su Annulla durante un'operazione.

Enumerazione UIOption

Specifica se visualizzare una finestra di dialogo di avanzamento durante la copia, l'eliminazione o lo spostamento di file o directory.

Enumerazione VariantType

Indica il tipo di un oggetto variant restituito dalla funzione VarType.

Enumerazione VbStrConv

Indica quale tipo di conversione eseguire quando viene chiamata la funzione StrConv.

Vedere anche

Attività

Procedura: dichiarare una costante

Concetti

Cenni preliminari sulle costanti

Tipi di dati costanti e letterali

Cenni preliminari sulle enumerazioni

Costanti definite dall'utente

Riferimenti

Istruzione Enum (Visual Basic)

Visualizzatore oggetti

Altre risorse

Costanti ed enumerazioni (Visual Basic)