“Conocimientos Programación>Visual Basics Programación

Cómo convertir un cuadro de texto a un entero

2014/12/14
Una de las conversiones que los programadores deben manejar es el de convertir el texto escrito en un cuadro de texto en un número que se puede utilizar en operaciones aritméticas. De Microsoft Visual Basic es un entorno de programación robusto y completo que incluye métodos para hacer la conversión de texto a formato entero . Mientras que los campos enmascarados que obligan al usuario ingresar sólo números en un campo están disponibles , no son la mejor opción para todas las circunstancias. Comprobación de errores, por supuesto , es una parte importante de la secuencia de código de conversión y debe ser incluido para proporcionar la mejor experiencia de usuario. Instrucciones
1

Inicie Visual Studio o Visual Basic Express ( dependiendo de la versión que tiene instalada. ) Haga clic en " Nuevo proyecto" en la " página de inicio ".
2

Seleccione " Aplicación de Windows Forms ", y luego haga clic en el botón " Add" . Esto abre un nuevo formulario de Windows en la ventana de Visual Basic " Diseño" .
3

Desplazarse por o haz clic en la pestaña " Herramientas " en la parte superior izquierda de la ventana "Design " . Seleccione y arrastre dos controles TextBox " " , un control " Label " y un control " Button" en el formulario . Como alternativa , puede hacer doble clic en cada control para agregar al formulario .
4

Arrastre el control TextBox2 " " " TextBox1 " y en alineación vertical con las líneas de la cuadrícula de alineación de Visual Basic como guías. Coloque el control " Label1 " justo debajo de los " cuadros de texto " , utilizando de nuevo las líneas de la cuadrícula de alineación de Visual Basic para obtener ayuda. Coloque el control " Button1 " para la parte inferior izquierda del formulario.
5

Haga clic en el control " Button1 " para seleccionarlo. Desplácese por la ventana " Propiedades" de la parte inferior derecha de la ventana "Design " hasta que encuentre la propiedad "Texto " para el control " Button1 " . Cambie el texto a "Agregar ". El botón en el formulario debe contener ahora el texto " Añadir " en lugar de " Button1 ".
6

doble clic en el botón " Añadir" para abrir la ventana de Visual Basic "Código" . El código para convertir los datos introducidos en " TextBox1 " y " TextBox2 " se ejecutará cuando el usuario hace clic en el botón " Add" , por lo que aquí es donde tienes que poner el código. Visual Studio coloca el cursor entre las dos líneas que delimitan el inicio y el final del procedimiento Sub que controla el evento Click del botón.
7

código Escribe similar al siguiente código entre las dos líneas descritas en Paso 6 .

NumberOne Dim , NumberTwo , ResultNumber como Integer

Si textBox1.Text > "" Entonces

Si Textbox2.Text > "" Entonces

Prueba

NumberOne.Focus ()

NumberOne = Integer.Parse ( textBox1.Text )

NumberTwo.Focus ()

NumberTwo = Integer.Parse ( Textbox2.Text )

ResultNumber = NumberOne + NumberTwo

Label1.Text = ResultNumber.ToString ()

Catch

MessageBox.Show ("Usted debe ingresar sólo números en el campo. " )

End Try

demás

MessageBox.Show ("Usted debe introducir un número en la casilla dos. ")

Volver

demás

MessageBox.Show ("Usted debe introducir un número en la casilla uno . " )

Volver

End Si

la declaración " Dim " establece tres variables de tipo entero , seguido por dos "si " declaraciones que comprueban para asegurarse de que el usuario introduce algo en los " cuadros de texto ". El "Try /Catch /End Try " de código hace los intentos de conversión de reales en los datos introducidos en los " cuadros de texto ". Si hay datos no numéricos como en cualquier " TextBox " (según lo determinado por los comandos " Integer.Parse ", uno de los dos comandos " MessageBox.Show " consigue el control y muestra un mensaje de error. Si los datos de los dos cuadros de texto " " es numérico , entonces procede la adición. el resultado se coloca en la " propiedad Label1.Text ", que aparece en el formulario.

Visual Basics Programación
Cómo ordenar matrices en Visual Basic Matrices
Cómo utilizar MSFlexGrid en VB6
Cómo suministrar mensajes con Vb.Net
Cómo implementar la aplicación para Windows CE
Cómo agregar una impresora local utilizando Script
Cómo hacer un reloj en Visual Basic
Cómo agregar una nueva línea para acceder a una consulta en VB
Fundamentos de Visual Basic
Conocimientos Informáticos © http://www.ordenador.online