Un programa de Visual Basic se compone de varias líneas de código fuente que se compila en un ejecutable. Líneas de código fuente pueden incluir declaraciones que apartaban la memoria para un tipo específico de datos que se puede acceder con el nombre definido y sentencias ejecutables que realizan cálculos . También pueden incluir de entrada o salida, y el control de los estados de flujo que causan la ejecución que se produzca por un camino específico. Un programa de Visual Basic también debe incluir la documentación acerca de cómo funciona el programa. Líneas de código
Una línea de código es el que se compila en binario para su ejecución. El compilador sabe que ha llegado al final de la línea cuando encuentra un retorno de carro o carácter de salto de línea.
La siguiente línea de código es una declaración de variable que deja a un lado la memoria para almacenar un valor entero que se puede acceder mediante el nombre intAge :
intAge Private As Integer
la siguiente línea de código añade 1 al intage como lo almacena en una variable llamada intNextAge :
intNextAge = intAge + 1
Line explícita Continuación
Algunas líneas de código son muy largos . Para hacer largas líneas de código más fácil de leer , Visual Basic permite que usted agregue un espacio y un guión bajo ( _) antes de que el retorno de carro para que el compilador ignora el retorno de carro. He aquí un ejemplo de una línea de código que utiliza de continuación de línea explícito.
StrDescription = "Este producto ha sido fabricado por " & _ strMfg
& " y está disponible en " & strStyle1 & " , "& strStyle2 &", "& strStyle3 &". "_
y strProductSummary
el operador & es el operador de concatenación de cadenas en Visual Basic . El código concatena texto literal y valores de las variables y almacena el texto resultante en una variable strDescription nombre.
Implícita Line Continuación
Una de las mejoras introducidas en Visual Basic 2010 es la capacidad del compilador para reconocer implícitamente lugares donde deba proseguirse la línea, incluso si no hay un carácter de continuación de línea. Por ejemplo , el compilador sabe que una línea de código no debe terminar en una coma, un operador matemático o un paréntesis de apertura . Así que si lo hace, no tiene en cuenta el retorno de carro
Por ejemplo , el compilador tratar estos dos bloques de código de la misma manera : .
DecPayCheck As Decimal
decPayCheck = decGrossPay - decFedTax - _
decStateTax - decFICA
decPayCheck As Decimal
decPayCheck = decGrossPay - decFedTax - Opiniones
decStateTax - Opiniones decFICA
Directivas de preprocesador
una directiva de preprocesador es un tipo especial de línea que se procesa antes de compilar el programa. Se utiliza para la designación de las áreas del programa que sólo debe ser compilado bajo ciertas condiciones. Una directiva de preprocesador comienza con el carácter #.
Por ejemplo , el código siguiente se compila una versión diferente de la Sub SetPrice Procedimiento forRetail si es cierto que si forRetail es False .
# Const forRetail = verdadero
# Si forRetail Entonces
Public Sub SetPrice
End Sub
# Else
Public Sub SetPrice
< p > End Sub
# End If
Comentarios
un comentario es un tipo especial de línea que es ignorado por el compilador. Creas un comentario al comenzar una línea , ya sea con una comilla simple ( ') o la palabra clave REM . El compilador ignora toda la línea , incluso un carácter de continuación de línea. Por lo tanto , al crear múltiples líneas de comentario , usted necesita para comenzar cada línea con cualquiera "o REM . He aquí un ejemplo de un comentario :
' Resta federal , estatal y los impuestos FICA de salario bruto
Los comentarios son útiles para documentar la lógica de programación para que el programa sea más fácil para un programador de entender.