Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Uso del # (numeral)

Estas en el tema de Uso del # (numeral) en el foro de Visual Basic clásico en Foros del Web. Hola a todos, quisiera saber cual es el uso del # (numeral) en las condiciones If... por ejemplo: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código vb: Ver original #If ...
  #1 (permalink)  
Antiguo 19/01/2012, 09:44
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 3 meses
Puntos: 35
Uso del # (numeral)

Hola a todos, quisiera saber cual es el uso del # (numeral) en las condiciones If... por ejemplo:

Código vb:
Ver original
  1. #If Condición Then
  2.     sentencia
  3. #Else
  4.     otrasentencia
  5. #End If

Gracias!
  #2 (permalink)  
Antiguo 21/01/2012, 07:56
Usuario no validado
 
Fecha de Ingreso: junio-2010
Ubicación: Guatemala
Mensajes: 196
Antigüedad: 13 años, 10 meses
Puntos: 25
Mensaje Respuesta: Uso del # (numeral)

Saludos,

Lo que preguntas se llama compilación condicionada y significa que tú código se puede ejecutar de diferente manera si estableces alguna condición.

Por ejemplo, si tienes tu aplicación y quieres generar un ejecutable para cada idioma, puedes usar compilación condicional.

Código vb:
Ver original
  1. #If FrenchVersion Then
  2.    ' <código específico para la versión francesa>.
  3. #ElseIf GermanVersion Then
  4.    ' <código específico para la versión alemana>.
  5. #Else
  6.         ' <código especifico para las demás versiones>.
  7. #End If

Puedes encontrar mayor información al respecto en la siguiente página (ingles):
http://visualbasic.freetutes.com/lea...laring-in-code

Un ejemplo de como aplicarlo en español:
http://www.elguille.info/vb/ejemplos/temasXPvbauto.htm

Espero que te sea de utilidad
  #3 (permalink)  
Antiguo 22/01/2012, 09:54
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 3 meses
Puntos: 35
Respuesta: Uso del # (numeral)

Gracias! :)

Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:33.