¿Qué significa la almohadilla (#) en VB?

Tengo este código y no sé si se ejecuta o es comentario:
#If DATABASE <> 1 Then
    'Si da un error aquí es que falta DB
    Dim TipoConexion As DB_CNH        
#End If

1 respuesta

Respuesta
1
Ese tipo de sentencias son sentencias dirigidas al compilador para que compile o no si se cumple la condición, en tu caso.
Muchas gracias por tu rápida respuesta Ralvaradot, una cosilla más:
¿Cómo puedo buscar esto en la ayuda de VB? Porque ahora no sé cómo se le asigna el valor a DATABASE, ¿se le asigna valor en el propio código como una variable más?
Un saludo,
Verónica
Se le asigna un valor como si fuera una variable normal.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas