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#If FrenchVersion Then
' <código específico para la versión francesa>.
#ElseIf GermanVersion Then
' <código específico para la versión alemana>.
#Else
' <código especifico para las demás versiones>.
#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