Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Visual Basic fornisce una serie di costanti ed enumerazioni predefinite per gli sviluppatori. Le costanti archiviano i valori che rimangono costanti durante l'esecuzione di un'applicazione. Le enumerazioni offrono un modo pratico per lavorare con set di costanti correlate e per associare valori costanti ai nomi.
Costanti
Costanti di compilazione condizionale
Nella tabella seguente sono elencate le costanti predefinite disponibili per la compilazione condizionale.
| Costante | Descrizione |
|---|---|
CONFIG |
Stringa che corrisponde all'impostazione corrente della casella Configurazione soluzione attiva in Configuration Manager. |
DEBUG |
Valore Boolean che può essere impostato nella finestra di dialogo Proprietà progetto . Per impostazione predefinita, la configurazione di debug per un progetto definisce DEBUG. Quando DEBUG viene definito, Debug i metodi della classe generano l'output nella finestra Output . Quando non è definita, Debug i metodi della classe non vengono compilati e non viene generato alcun output di debug. |
TARGET |
Stringa che rappresenta il tipo di output per il progetto o l'impostazione dell'opzione della riga di comando -target . I valori possibili di TARGET sono:- "winexe" per un'applicazione Windows. - "exe" per un'applicazione console. - "libreria" per una libreria di classi. - "module" per un modulo. - L'opzione -target può essere impostata nell'ambiente di sviluppo integrato di Visual Studio. Per altre informazioni, vedere -target (Visual Basic).For more information, see -target (Visual Basic). |
TRACE |
Valore Boolean che può essere impostato nella finestra di dialogo Proprietà progetto . Per impostazione predefinita, tutte le configurazioni per un progetto definiscono TRACE. Quando TRACE viene definito, Trace i metodi della classe generano l'output nella finestra Output . Quando non è definito, Trace i metodi della classe non vengono compilati e non viene generato alcun Trace output. |
VBC_VER |
Numero che rappresenta la versione di Visual Basic, in major. formato secondario . |
Stampare e visualizzare costanti
Quando si chiamano funzioni di stampa e visualizzazione, è possibile usare le costanti seguenti nel codice al posto dei valori effettivi.
| Costante | Descrizione |
|---|---|
vbCrLf |
Combinazione di caratteri ritorno a capo/avanzamento riga. |
vbCr |
Carattere ritorno a capo. |
vbLf |
Carattere avanzamento riga. |
vbNewLine |
Carattere di nuova riga. |
vbNullChar |
Carattere Null. |
vbNullString |
Non uguale a una stringa di lunghezza zero (""); utilizzato per chiamare procedure esterne. |
vbObjectError |
Numero di errore. I numeri di errore definiti dall'utente devono essere maggiori di questo valore. Per esempio:Err.Raise(Number) = vbObjectError + 1000 |
vbTab |
Carattere di tabulazioni. |
vbBack |
Carattere Backspace. |
vbFormFeed |
Non utilizzato in Microsoft Windows. |
vbVerticalTab |
Non utile in Microsoft Windows. |
Enumerazioni
Nella tabella seguente sono elencate e descritte le enumerazioni fornite da Visual Basic.
| Enumerazione | Descrizione |
|---|---|
| AppWinStyle | Indica lo stile della finestra da utilizzare per il programma richiamato durante la chiamata alla Shell funzione. |
| AudioPlayMode | Indica come riprodurre suoni quando si chiamano metodi audio. |
| BuiltInRole | Indica il tipo di ruolo da controllare quando si chiama il IsInRole metodo . |
| CallType | Indica il tipo di routine richiamato quando si chiama la CallByName funzione. |
| CompareMethod | Indica come confrontare le stringhe quando si chiamano le funzioni di confronto. |
| DateFormat | Indica come visualizzare le date quando si chiama la FormatDateTime funzione. |
| DateInterval | Indica come determinare e formattare gli intervalli di data quando si chiamano funzioni correlate alla data. |
| DeleteDirectoryOption | Specifica le operazioni da eseguire quando una directory da eliminare contiene file o directory. |
| DueDate | Indica quando i pagamenti sono in scadenza quando si chiamano metodi finanziari. |
| FieldType | Indica se i campi di testo sono delimitati o a larghezza fissa. |
| FileAttribute | Indica gli attributi di file da usare quando si chiamano le funzioni di accesso ai file. |
| FirstDayOfWeek | Indica il primo giorno della settimana da utilizzare quando si chiamano funzioni correlate alla data. |
| FirstWeekOfYear | Indica la prima settimana dell'anno da utilizzare quando si chiamano funzioni correlate alla data. |
| MsgBoxResult | Indica quale pulsante è stato premuto su una finestra di messaggio, restituito dalla MsgBox funzione . |
| MsgBoxStyle | Indica i pulsanti da visualizzare quando si chiama la MsgBox funzione. |
| OpenAccess | Indica come aprire un file quando si chiamano le funzioni di accesso ai file. |
| OpenMode | Indica come aprire un file quando si chiamano le funzioni di accesso ai file. |
| OpenShare | Indica come aprire un file quando si chiamano le funzioni di accesso ai file. |
| RecycleOption | Specifica se un file deve essere eliminato definitivamente o inserito nel Cestino. |
| SearchOption | Specifica se cercare tutte o solo le directory di primo livello. |
| TriState | Indica un Boolean valore o se l'impostazione predefinita deve essere utilizzata quando si chiamano funzioni di formattazione numerica. |
| UICancelOption | Specifica le operazioni da eseguire se l'utente fa clic su Annulla durante un'operazione. |
| UIOption | Specifica se visualizzare o meno una finestra di dialogo di stato durante la copia, l'eliminazione o lo spostamento di file o directory. |
| VariantType | Indica il tipo di un oggetto variant, restituito dalla VarType funzione . |
| VbStrConv | Indica il tipo di conversione da eseguire quando si chiama la StrConv funzione. |