Código en visual basic .NET
Revisemos cada una de las líneas de código para explicar el funcionamiento de cada instrucción en Visual Basic.NET.
lblSaludoYNombre.Text=”¡Hola ” & txtNombre.Text & ”!”
Si escribes el nombre Juan en el Cuadro de Texto entonces esperas que el saludo sea:
¡Hola Juan!
En Visual Basic se usa el operador & para unir texto (a esto se le llama Concatenar Texto).
Al escribir “a” & “b” el resultado después de conca tenar los dos letreros es “ab”.
Si quieres dejar un espacio intermedio puedes hacer lo siguiente
“a” & “ “ & “b”
ó
“a “ & “b”
ó
“a” & “ b”
para tener “a b”.
Podríamos escribir simplemente “¡Hola Juan!” y obtendríamos el resultado deseado. El inconveniente es que Juan es un nombre que va a cambiar de acuerdo a la información contenida en txtNombre.Text.
Expliquemos qué vamos a hacer para incluir cualquier nombre en el saludo.
Primero, dividimos el letrero en tres partes:
Lo que va antes del nombre | – | El nombre | – | Lo que va después del nombre. |
“¡Hola | & | “Juan” | & | “!” |
en lugar de escribir el nombre usamos el contenido del cuadro de texto con el nombre:
Lo que va antes del nombre | – | El nombre | – | Lo que va después del nombre. |
”¡Hola ” | & | txtNombre.Text | & | ”!” |
Lo cual concatena la primera parte del saludo, el nombre proporcionado por el usuario y la parte final del saludo la cual sólo consiste del signo de exclamación. Ten cuidado en dejar un espacio entre la a de Hola y “. De lo contrario, el resultado sería el siguiente:
¡HolaJuan!
Si tienes dudas realiza pruebas agregando o quitando texto del mensaje para entender mejor su funcionamiento.
La siguiente línea es:
lblSaludoYNombre.Text=””
Para borrar el letrero anterior puedes poner un texto vacío que reemplaza al texto existente. Las dobles comillas juntas equivalen precisamente a un texto vacío.
La última línea es:
End
Esta instrucción le indica a VisualBasic.NET que termine la ejecución del programa.