InputBox y MsgBox en Visual Basic .NET
Veamos otra opción para leer y desplegar datos.
InputBox permite capturar información tipo texto al desplegar un cuadro de texto con un mensaje solicitando la información.
InputBox(Mensaje entre comillas)
MsgBox muestra un cuadro de texto con un mensaje.
MsgBox Mensaje entre comillas o expresión
Para entender mejor su funcionamiento elaboramos la versión dos de la aplicación suma. Ésta requiere solamente un botón llamado btnSumar, con la propiedad texto «Sumar». El código es el siguiente:
Dim num1, num2, suma As Integer
num1 = CDbl(InputBox(«Dame el primer numero»)) num2 = CDbl(InputBox(«Dame el segundo número»)) suma = num1 + num2
MsgBox «Resultado: «&CStr(suma)
Es importante mencionar que ninguna de las dos versiones puede ser considerada como la mejor. Simplemente son dos opciones diferentes que dependen del objetivo de la aplicación.
Por último, no olvides que el formulario debe contener suficiente información. Tu usuario con verlo debe saber qué hace tu programa y cuáles datos se espera que él proporcione. Un error muy frecuente entre los aprendices de programadores es perder de vista que el resto del mundo no conoce su programa como ellos y que no siempre estarán para explicarlo.