Condividi tramite


Costanti dichiarate da Visual Basic

Aggiornamento: novembre 2007

In Visual Basic per gli sviluppatori sono disponibili alcune costanti predefinite per le operazioni di compilazione condizionale, nonché di stampa e visualizzazione dei dati.

Costanti di compilazione condizionale

Nella tabella che segue sono elencate le costanti predefinite disponibili per la compilazione condizionale.

Costante

Descrizione

CONFIG

Stringa che corrisponde all'impostazione corrente della casella Configurazione soluzione attiva di Gestione configurazione.

DEBUG

Valore Boolean che può essere impostato nella finestra di dialogo Proprietà progetto. Per impostazione predefinita, DEBUG è definita nella configurazione di debug di un progetto. Una volta definita la costante DEBUG, viene generato l'output dei metodi della classe Debug nella finestra Output. In assenza della definizione di tale costante, non viene eseguita la compilazione dei metodi della classe Debug e non viene generato alcun output di debug.

TARGET

Stringa che rappresenta il tipo di output del progetto o l'impostazione dell'opzione della riga di comando /target. I valori possibili di TARGET sono i seguenti:

  • "winexe" per un'applicazione Windows.

  • "exe" per un'applicazione console.

  • "library" per una libreria di classi.

  • "module" per un modulo.

  • L'opzione /target può essere impostata nell'ambiente di sviluppo integrato di Visual Studio. Per ulteriori informazioni, vedere /target (Visual Basic).

TRACE

Valore Boolean che può essere impostato nella finestra di dialogo Proprietà progetto. Per impostazione predefinita, TRACE è definita in tutte le configurazioni di un progetto. Una volta definita la costante TRACE, viene generato l'output dei metodi della classe Trace nella finestra Output. In assenza della definizione di tale costante, non viene eseguita la compilazione dei metodi della classe Trace e non viene generato alcun output di Trace.

VBC_VER

Numero che rappresenta la versione di Visual Basic nel formato major.minor. Il numero di versione per Visual Basic 2005 è 8.0.

Costanti Print e Display

Quando si chiamano le funzioni di stampa e visualizzazione, i valori effettivi nel codice possono essere sostituiti con le costanti seguenti.

Costante

Descrizione

vbCrLf

Combinazione di ritorno a capo e avanzamento riga.

vbCr

Carattere di ritorno a capo.

vbLf

Carattere di avanzamento riga.

vbNewLine

Carattere di nuova riga.

vbNullChar

Carattere con valore 0.

vbNullString

Non equivale a una stringa di lunghezza zero ("") e viene utilizzata per la chiamata di routine esterne.

vbObjectError

Un codice di errore. I codici di errore definiti dall'utente devono essere maggiori di questo valore. Di seguito è riportato un esempio:

Err.Raise(Number) = vbObjectError + 1000

vbTab

Carattere di tabulazione.

vbBack

Carattere backspace.

vbFormFeed

Carattere non utilizzato in Microsoft Windows.

vbVerticalTab

Carattere non utilizzato in Microsoft Windows.

Vedere anche

Attività

Procedura: dichiarare una costante

Concetti

Enumerazioni dichiarate da Visual Basic

Cenni preliminari sulle costanti

Costanti definite dall'utente

Tipi di dati costanti e letterali