I tipi di linee in Visual Basic

November 9

Un programma Visual Basic è composta da più righe di codice sorgente che viene compilato in un file eseguibile. linee di codice sorgente può includere dichiarazioni che accantonati memoria per un tipo specifico di dati che saranno accessibili con il nome definito e istruzioni eseguibili che eseguono calcoli. Essi possono anche includere ingresso o di uscita, e il controllo dei rendiconti che causano l'esecuzione avvenga lungo un percorso specifico. Un programma Visual Basic dovrebbe comprendere anche la documentazione su come funziona il programma.

Righe di codice

Una linea di codice è uno che viene compilato in binario per l'esecuzione. Il compilatore sa che l'estremità della linea è stato raggiunto quando incontra un ritorno o un carattere di avanzamento riga.

La seguente riga di codice è una dichiarazione di variabile che mette da parte la memoria per memorizzare un valore intero che si può accedere dal nome intage:

Privato intage As Integer

La seguente riga di codice aggiunge 1 a intage come memorizza in una variabile denominata intNextAge:

intNextAge = intage + 1

Continuazione Linea esplicita

Alcune linee di codice sono molto lunghi. Per fare lunghe file di codice più facile da leggere, Visual Basic consente di aggiungere uno spazio e un carattere di sottolineatura (_) prima del ritorno a capo per causare il compilatore di ignorare il ritorno a capo. Ecco un esempio di una riga di codice che utilizza esplicito continuazione di riga.

strDescription = "Questo prodotto è stato fabbricato da" & strMfg
& "Ed è disponibile in" & strStyle1 & "," & strStyle2 & "," & strStyle3 & "."
& strProductSummary

L'operatore & è l'operatore di concatenazione di stringhe di Visual Basic. Il codice concatena testo letterale e valori delle variabili e memorizza il testo risultante in una variabile denominata strDescription.

Continuazione Linea implicito

Uno dei miglioramenti introdotti in Visual Basic 2010 è la capacità del compilatore di riconoscere implicitamente luoghi in cui deve essere continuato la linea, anche se non vi è alcun carattere di continuazione di riga. Ad esempio, il compilatore sa che una linea di codice non dovrebbe terminare con una virgola, un operatore matematico, o una parentesi aperta. Quindi, se lo fa, si ignora il ritorno a capo.

Ad esempio, il compilatore trattare questi due blocchi di codice allo stesso modo:

Dim decPayCheck Come Decimale
decPayCheck = decGrossPay - decFedTax - _

decStateTax - decFICA

Dim decPayCheck Come Decimale
decPayCheck = decGrossPay - decFedTax -

decStateTax - decFICA

direttive del preprocessore

Una direttiva preprocessore è un tipo speciale di linea che viene elaborato prima che il programma viene compilato. Viene utilizzato per le aree di designazione del programma che deve essere compilata solo a determinate condizioni. Una direttiva del preprocessore inizia con il carattere #.

Ad esempio, il seguente codice compila una versione diversa del SetPrice procedura Sub Se forRetail è vero che se forRetail è False.

Const forRetail = TrueIf forRetail Poi

SetPrice Public Sub
End Sub

Altro

SetPrice Public Sub
End Sub

Finisci se

Commenti

Un commento è un tipo speciale di linea che viene ignorato dal compilatore. Si crea un commento di una riga inizi con una singola citazione ( ') o la parola chiave REM. Il compilatore ignora l'intera linea, tra cui un carattere di continuazione di riga. Pertanto, quando si creano più commenti di linea, è necessario iniziare ogni riga con 'o REM. Ecco un esempio di un commento:

'federali, statali e le tasse Sottrarre FICA da retribuzione lorda

I commenti sono utili per documentare logica di programmazione per rendere il programma più facile per un programmatore per capire.