Você está na página 1de 5

Curso Visual Basic: Curso 1 VB.NET -Creando una calculadora- Uso de botones y Caja de texto .

Curso Visual Basic



Aprende a programar en Visual Basic gratis ,rapido y facil con videotutoriales ,cursos escritos ,ejercicios ,ejemplos y codigo fuente que te ayudaran en tu aprendizaje .Cursos de vb.net y visual basic 6 programacion basica , intermedia y avanzada .Aprende de forma interactiva y dinamica con ejemplos sencillos .Curso visual basic esta orientado a escolares , universitarios y profesionales .


Página
Cursos
Videocursos
Enlaces
principal VB.NET VB.NET


Curso 1 VB.NET -Creando una calculadora- Uso de botones
y Caja de texto .

Me gusta 14 Tweet 0   27


Primero abrimos
una calculadora de
windows y
revisamos la forma
de esta .
SIGUENOS EN FACEBOOK :


Si son buenos
observadores verán Tutoriales Hispanos
289 Me gusta
que están
compuesta por
botones y una
pantalla (caja de
Me gusta esta página Compartir
1
texto o textbox) con
esto en mente
abrimos vbnet y
creamos un nuevo Sé el primero de tus amigos en indicar que
proyecto y lo te gusta esto.
llamamos calculadora .

SIGUENOS EN TWITTER:

Seguir a @THispanos

Create a blog

It's easy and it only takes a
minute
www.blogger.com


Lo siguiente es simplemente arrastrar los botones y una caja de texto a nuestro formulario y comenzar
a darle la forma :

http://www.cursovisualbasic.com/2011/12/curso-1-vbnet-creando-una-calculadora.html[25/4/2017 23:19:10]
Curso Visual Basic: Curso 1 VB.NET -Creando una calculadora- Uso de botones y Caja de texto .


Luego copiar y pegar hasta que tengamos 15 botones como ven en la figura remplazamos el "." por "="
.


Observemos que cada control tinen dos nombres uno como va ser reconocido por el usuario y el otro
como lo va a reconocer el programa . Una vez que se ha terminado con el diseño se comienza con la
parte de la programacion .


Lo primero que se hara es que cuando pulsemos en cualquiera de los botones este se muestre en la
caja de texto .Damos doble click en el botón 1 y se abrirá un area de programación deberían tener algo
asi :

Public Class Form1


Private Sub Button12_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button12.Click


End Sub

End Class


Bien justo al medio de todo este código es donde vamos a insertar nuestro código justo en la parte de
el medio . Primero tenemos que saber que es lo que queremos que suceda y la lógica seria asi :


El texto que aparece en la caja de texto debe ser igual a el numero de el botón que he presionado .

Si llevamos esa lógica a la programación seria algo asi :

Textbox1.text = 1


Bien y lo único que puede ser confuso ahí es porque “.text” .Esto es debido a que cuando escribimos el
nombre de el control “textbox1” y seguidamente de este tipeamos el punto nos aparecen varias
opciones como se ve en la imagen :

http://www.cursovisualbasic.com/2011/12/curso-1-vbnet-creando-una-calculadora.html[25/4/2017 23:19:10]
Curso Visual Basic: Curso 1 VB.NET -Creando una calculadora- Uso de botones y Caja de texto .


De todas esas opciones tenemos que elegir la que nos permita obtener el texto y como verán solo hay
una que nos puede permitir esta función.

Bien lo siguiente es ejecutar el programa y ver qué es lo que hemos hecho y verificar de paso si se ha
a cometido algún error .Hay dos maneras de ejecutar un programa una es con la tecla “F5“ y la otra es
con el botón (con un icono de play) verde que aparece en la parte superior particularmente yo uso las
dos .

Bien ejecutamos el programa y no encontramos errores lo siguiente es dar click en el botón 1 y ver que
pasa y como pueden ver automáticamente después de dar click apareció en nuestra caja de texto el
numero 1 .


Asi que hasta ahora ya hemos creado una línea de código funcional.

Bien repetimos el mismo proceso para el botón numero 2 .

Textbox1.text=2


Ahora ejecutamos el programa otra vez y vemos que pasa. Una vez que ejecutamos el programa
damos click en el botón 2 y aparece este en la caja de texto pero cuando damos click en el botón 1 el
número 1 remplaza al número 2 en la caja de texto , Y en realidad no es esto lo que queremos lo que
realmente queremos es que cuando demos click en el numero 2 y luego en el numero 1 estos dos
aparezcan juntos para esto vamos ha modificar un poco mas el código .Otra vez doble click en el botón
1 y esto es lo que aparece .

Textbox1.text=1


Bien ahora analizamos lógicamente que es lo que queremos . Lo que queremos es que :

La caja de texto sea igual a el primer número que introduje y que se le adicione el segundo .


Bien si traducimos eso a la programación sería algo así :


Caja de texto= caja de texto unido con el numero que presione.

Textbox1.text= textbox1.text & 1


Tipiamos esto y ejecutamos el programa otra vez. Ahora presionamos dos veces 1 y veremos que
aparecen dos 1 en la caja de texto si presionamos tres veces uno aparecerán los tres en la caja de
texto y asi sucesivamente.


Bien ahora repetimos el mismo proceso con todos los botones deberíamos tener algo asi :

Private Sub Button12_Click(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Button12.Click


TextBox1.Text = TextBox1.Text & 1


End Sub


Private Sub Button11_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button11.Click

TextBox1.Text = TextBox1.Text & 2

End Sub


Private Sub Button10_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button10.Click

TextBox1.Text = TextBox1.Text & 3

End Sub


Private Sub Button8_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button8.Click

TextBox1.Text = TextBox1.Text & 4

End Sub

http://www.cursovisualbasic.com/2011/12/curso-1-vbnet-creando-una-calculadora.html[25/4/2017 23:19:10]
Curso Visual Basic: Curso 1 VB.NET -Creando una calculadora- Uso de botones y Caja de texto .


Private Sub Button7_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button7.Click

TextBox1.Text = TextBox1.Text & 5

End Sub


Private Sub Button6_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button6.Click

TextBox1.Text = TextBox1.Text & 6

End Sub


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click

TextBox1.Text = TextBox1.Text & 7

End Sub


Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button2.Click

TextBox1.Text = TextBox1.Text & 8

End Sub


Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button3.Click

TextBox1.Text = TextBox1.Text & 9

End Sub


Private Sub Button15_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button15.Click

TextBox1.Text = TextBox1.Text & 0

End Sub


Bien si ejecutamos el programa otra vez ahora si deberíamos poder tipiar todos los números sin ningún
problema como en la imagen:


Luego lo que queremos ahora es poder sumar , restar , multiplicar y dividir bien esto lo veremos en el
siguiente curso .


Etiquetas:
botones
,
Caja de texto
,
calculadora
,
Curso 1 VB.NET


5 comentarios
:

Jhojan Ramos Vera 10 de diciembre de 2012, 14:49

MUY BUENOOOOOOOO

Responder

Anónimo 12 de diciembre de 2012, 10:58

bueno y facil

Responder

arcano 15 de enero de 2013, 15:32

http://www.cursovisualbasic.com/2011/12/curso-1-vbnet-creando-una-calculadora.html[25/4/2017 23:19:10]
Curso Visual Basic: Curso 1 VB.NET -Creando una calculadora- Uso de botones y Caja de texto .

exelente

Responder

Ulises 7 de febrero de 2013, 17:48

Gracias muchachos espero que todos aprendan !

Responder

Alberto S.D 24 de junio de 2013, 17:09

Lo veo bastante sencillo viendolo solo por encima, creo que podré aprender a programar en unas
semanas.

Responder

Añadir comentario

Comentar como:
Cuenta
Cuenta dede Google
Google

Publicar

Vista previa


Entrada más reciente
Página principal


Suscribirse a:
Enviar comentarios
(
Atom
)

SEGUIDORES

http://www.cursovisualbasic.com/2011/12/curso-1-vbnet-creando-una-calculadora.html[25/4/2017 23:19:10]