SlideShare une entreprise Scribd logo
1  sur  7
EJERCICIO DE VISUAL BASIC

Crearemos un programa donde introduciendo 2 números nos calcule la “suma”
y “resta” de ambos números, pudiendo “borrar” los valores introducidos
mediante otro botón y “salir” de la aplicación.




Propiedad “BackColor” escoger color “gris”

Propiedad “Caption” escribir “Sumar y Restar”




Con la herramienta de “LABEL”

dibujaremos 3 “labels”, como en

el ejemplo.
A continuación colocaremos las siguientes propiedades iguales a los 3 “labels”,




Color “Rosa”

Caption respectivo para cada label:

      “Numero Uno”

      “Numero Dos”

      “Resultado”




Desde la caja de componentes, vamos a dibujar ahora tres “TextBox”, como en
la siguiente imagen,
A estos “TextBox” les eliminaremos el contenido de la propiedad “Text” para
que el control salga en blanco.




Finalmente dibujaremos los “CommandButton” o “botones de comando”, como
muestra la imagen siguiente,
Seguidamente colocaremos la propiedad “Caption” de los botones con los
nombres siguientes respectivamente,




En la propiedad “Caption” de cada “boton” introduciremos el texto respectivo,

Caption:      &Salir

              &Restar

              S&alir

              &Borrar



** Recordamos que el símbolo “&” delante de una letra, hace que la letra salga
subrayada de forma que nos indica la tecla de acceso rápido al botón en
cuestión **
El formulario que hemos creado con los pasos anteriores tiene que tener el
siguiente aspecto,



3  labels                      3 textbox                4commandbutton




Ahora dentro de los siguientes componentes introduciremos el código,
(recuerda que para acceder al código de cada componente haremos “2 clics”
en el componente)

En el botón de “Sumar” introduciremos la rutina,

             Private Sub Command1_Click()

             Text3.Text = Val(Text1.Text) + Val(Text2.Text)

             End Sub
En el botón de “Restar” introduciremos,

             Private Sub Command2_Click()

             Text3.Text = Val(Text1.Text) - Val(Text2.Text)

             End Sub



En el botón de “Salir”

             Private Sub Command3_Click()

             End

             End Sub




En el botón de “Borrar”

             Private Sub Command4_Click()

             Text1.Text = ""

             Text2.Text = ""

             Text3.Text = ""

             Text1.SetFocus

             End Sub




Finalmente ejecuta con “F5” el programa y comprueba que funciona, si es así,
almacena el formulario y el proyecto, recuerda que podemos dar el mismo
nombre a los dos elementos “ya que cambia la extensión”. Si el programa no
funciona, repasa el código, y verifica que este bien escrito.
En VB 2010 usa esta sintaxis:

Boton suma:
TextBox3.Text = Val(TextBox1.Text) + Val(TextBox2.Text)
Boton resta:
TextBox3.Text = Val(TextBox1.Text) - Val(TextBox2.Text)
Boton multiplicar:
TextBox3.Text = Val(TextBox1.Text) * Val(TextBox2.Text)
Boton dividir:
TextBox3.Text = Val(TextBox1.Text) / Val(TextBox2.Text)
Boton limpiar:
TextBox1.text = ""
TextBox2.text = ""
TextBox3.text = ""
Boton Salir: End

Contenu connexe

Tendances

Frames-Formularios
Frames-FormulariosFrames-Formularios
Frames-FormulariosAndres Trejo
 
ACTIVIDAD DECIMO: Semana 18
ACTIVIDAD DECIMO: Semana 18 ACTIVIDAD DECIMO: Semana 18
ACTIVIDAD DECIMO: Semana 18 pvyinna
 
Creacion De Menus Y Entrelace De Formas
Creacion De Menus Y Entrelace De FormasCreacion De Menus Y Entrelace De Formas
Creacion De Menus Y Entrelace De Formasjohancaballero
 
Menú en VB6.0
Menú en VB6.0Menú en VB6.0
Menú en VB6.0Norerod
 
Base De Datos Access
Base De Datos AccessBase De Datos Access
Base De Datos Accessgamatv
 
Lista de comandos en windows 7
Lista de comandos en windows 7Lista de comandos en windows 7
Lista de comandos en windows 7Cristhian Guerron
 
TECLAS DE ACCESO RAPIDO
TECLAS  DE  ACCESO RAPIDOTECLAS  DE  ACCESO RAPIDO
TECLAS DE ACCESO RAPIDOAlex Camvi
 
Formularios html
Formularios htmlFormularios html
Formularios htmlBB
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerRayoMonster
 
Tutorial visual basic 6
Tutorial visual basic 6Tutorial visual basic 6
Tutorial visual basic 6leymar286
 

Tendances (16)

Frames-Formularios
Frames-FormulariosFrames-Formularios
Frames-Formularios
 
ACTIVIDAD DECIMO: Semana 18
ACTIVIDAD DECIMO: Semana 18 ACTIVIDAD DECIMO: Semana 18
ACTIVIDAD DECIMO: Semana 18
 
Unidad 3
Unidad 3Unidad 3
Unidad 3
 
Creacion De Menus Y Entrelace De Formas
Creacion De Menus Y Entrelace De FormasCreacion De Menus Y Entrelace De Formas
Creacion De Menus Y Entrelace De Formas
 
Menú en VB6.0
Menú en VB6.0Menú en VB6.0
Menú en VB6.0
 
Base De Datos Access
Base De Datos AccessBase De Datos Access
Base De Datos Access
 
Ex13
Ex13Ex13
Ex13
 
Lista de comandos en windows 7
Lista de comandos en windows 7Lista de comandos en windows 7
Lista de comandos en windows 7
 
Comandos windows 8
Comandos windows 8Comandos windows 8
Comandos windows 8
 
TECLAS DE ACCESO RAPIDO
TECLAS  DE  ACCESO RAPIDOTECLAS  DE  ACCESO RAPIDO
TECLAS DE ACCESO RAPIDO
 
Formularios html
Formularios htmlFormularios html
Formularios html
 
Teclas útiles en windows
Teclas útiles en windowsTeclas útiles en windows
Teclas útiles en windows
 
Teclado
TecladoTeclado
Teclado
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL Server
 
Metodos abreviados del teclado
Metodos abreviados del tecladoMetodos abreviados del teclado
Metodos abreviados del teclado
 
Tutorial visual basic 6
Tutorial visual basic 6Tutorial visual basic 6
Tutorial visual basic 6
 

En vedette

Llibro campania
Llibro campaniaLlibro campania
Llibro campaniaEDAFO2014
 
Maravillosos juguetes de los 80 90
Maravillosos juguetes de los 80  90Maravillosos juguetes de los 80  90
Maravillosos juguetes de los 80 90Blog dejuguetes.es
 
Ortografía ángeles mastretta
Ortografía ángeles mastrettaOrtografía ángeles mastretta
Ortografía ángeles mastrettaanalasllamas
 
How to fund assistive technology devices and service
How to fund assistive technology devices and serviceHow to fund assistive technology devices and service
How to fund assistive technology devices and serviceLarry Cobb
 
Matriz de creacion sebastian osorio mandala
Matriz de creacion sebastian osorio mandalaMatriz de creacion sebastian osorio mandala
Matriz de creacion sebastian osorio mandalathexebaz
 
One Computer In A Classroom? Does it Matter?
One Computer In A  Classroom?  Does it Matter?One Computer In A  Classroom?  Does it Matter?
One Computer In A Classroom? Does it Matter?Carol Mortensen
 
Festividades Navideñas
Festividades NavideñasFestividades Navideñas
Festividades Navideñaslsantiagoly
 

En vedette (9)

Llibro campania
Llibro campaniaLlibro campania
Llibro campania
 
Maravillosos juguetes de los 80 90
Maravillosos juguetes de los 80  90Maravillosos juguetes de los 80  90
Maravillosos juguetes de los 80 90
 
Ortografía ángeles mastretta
Ortografía ángeles mastrettaOrtografía ángeles mastretta
Ortografía ángeles mastretta
 
How to fund assistive technology devices and service
How to fund assistive technology devices and serviceHow to fund assistive technology devices and service
How to fund assistive technology devices and service
 
Matriz de creacion sebastian osorio mandala
Matriz de creacion sebastian osorio mandalaMatriz de creacion sebastian osorio mandala
Matriz de creacion sebastian osorio mandala
 
Inmemoriam
InmemoriamInmemoriam
Inmemoriam
 
One Computer In A Classroom? Does it Matter?
One Computer In A  Classroom?  Does it Matter?One Computer In A  Classroom?  Does it Matter?
One Computer In A Classroom? Does it Matter?
 
Festividades Navideñas
Festividades NavideñasFestividades Navideñas
Festividades Navideñas
 
Global Invacom
Global InvacomGlobal Invacom
Global Invacom
 

Similaire à Ex1

ejercicio visual basic 1 programa de sumar y restar
ejercicio visual basic 1 programa de sumar y restarejercicio visual basic 1 programa de sumar y restar
ejercicio visual basic 1 programa de sumar y restarjhordy2000
 
1+programa+de+sumar+y+restar
1+programa+de+sumar+y+restar1+programa+de+sumar+y+restar
1+programa+de+sumar+y+restarReuben Ach
 
Practica 1 de vb6
Practica 1 de vb6Practica 1 de vb6
Practica 1 de vb6elkaraban
 
Ultra toolbarsmanager
Ultra toolbarsmanagerUltra toolbarsmanager
Ultra toolbarsmanagertihuilo
 
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsCu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsPEDRO DAMIAN CALDERA SANCHEZ
 
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsCu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsHector Brito
 
Repaso de Visual Basic: Contenido
Repaso de Visual Basic: ContenidoRepaso de Visual Basic: Contenido
Repaso de Visual Basic: Contenidodalbany
 
27
2727
27V3NC
 
Uso de la función InputBox y MsgBox
Uso de la función InputBox y MsgBoxUso de la función InputBox y MsgBox
Uso de la función InputBox y MsgBoxLic. Rolando Torres
 
Tutorial de Visual Basic 6.0
Tutorial de Visual Basic 6.0Tutorial de Visual Basic 6.0
Tutorial de Visual Basic 6.0Maripel80
 

Similaire à Ex1 (20)

ejercicio visual basic 1 programa de sumar y restar
ejercicio visual basic 1 programa de sumar y restarejercicio visual basic 1 programa de sumar y restar
ejercicio visual basic 1 programa de sumar y restar
 
1+programa+de+sumar+y+restar
1+programa+de+sumar+y+restar1+programa+de+sumar+y+restar
1+programa+de+sumar+y+restar
 
Ex2
Ex2Ex2
Ex2
 
Ex2
Ex2Ex2
Ex2
 
Clase para 1º Info
Clase para 1º InfoClase para 1º Info
Clase para 1º Info
 
Ex6
Ex6Ex6
Ex6
 
Ex6
Ex6Ex6
Ex6
 
Ex3
Ex3Ex3
Ex3
 
Ex3
Ex3Ex3
Ex3
 
creacion de bd en vb
creacion de bd en vbcreacion de bd en vb
creacion de bd en vb
 
Practica 1 de vb6
Practica 1 de vb6Practica 1 de vb6
Practica 1 de vb6
 
Ultra toolbarsmanager
Ultra toolbarsmanagerUltra toolbarsmanager
Ultra toolbarsmanager
 
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsCu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
 
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttonsCu00322 a codigo ejemplo visual basic forms labels textbox command buttons
Cu00322 a codigo ejemplo visual basic forms labels textbox command buttons
 
Repaso de Visual Basic: Contenido
Repaso de Visual Basic: ContenidoRepaso de Visual Basic: Contenido
Repaso de Visual Basic: Contenido
 
27
2727
27
 
27
2727
27
 
Uso de la función InputBox y MsgBox
Uso de la función InputBox y MsgBoxUso de la función InputBox y MsgBox
Uso de la función InputBox y MsgBox
 
Tutorial de Visual Basic 6.0
Tutorial de Visual Basic 6.0Tutorial de Visual Basic 6.0
Tutorial de Visual Basic 6.0
 
Ambiente lazarus
Ambiente lazarusAmbiente lazarus
Ambiente lazarus
 

Plus de luisj9212

Redes sociales
Redes socialesRedes sociales
Redes socialesluisj9212
 
Como hacer los ejercicios practicos de access (nx power lite)
Como hacer los ejercicios practicos de access (nx power lite)Como hacer los ejercicios practicos de access (nx power lite)
Como hacer los ejercicios practicos de access (nx power lite)luisj9212
 
Como hacer los ejercicios practicos de access
Como hacer los ejercicios practicos de accessComo hacer los ejercicios practicos de access
Como hacer los ejercicios practicos de accessluisj9212
 
Como crear una base de datos con visual basic (nx powerlite)
Como crear una base de datos con visual basic (nx powerlite)Como crear una base de datos con visual basic (nx powerlite)
Como crear una base de datos con visual basic (nx powerlite)luisj9212
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basicluisj9212
 
Basevisualbasic
BasevisualbasicBasevisualbasic
Basevisualbasicluisj9212
 
Instrumento repaso accesss 2007
Instrumento repaso accesss 2007Instrumento repaso accesss 2007
Instrumento repaso accesss 2007luisj9212
 

Plus de luisj9212 (20)

Redes sociales
Redes socialesRedes sociales
Redes sociales
 
Camilo
CamiloCamilo
Camilo
 
Ex14
Ex14Ex14
Ex14
 
Ex13
Ex13Ex13
Ex13
 
Ex12
Ex12Ex12
Ex12
 
Ex11
Ex11Ex11
Ex11
 
Ex10
Ex10Ex10
Ex10
 
Ex9
Ex9Ex9
Ex9
 
Ex8
Ex8Ex8
Ex8
 
Ex7
Ex7Ex7
Ex7
 
Ex5
Ex5Ex5
Ex5
 
Ex4
Ex4Ex4
Ex4
 
Ex15
Ex15Ex15
Ex15
 
Como hacer los ejercicios practicos de access (nx power lite)
Como hacer los ejercicios practicos de access (nx power lite)Como hacer los ejercicios practicos de access (nx power lite)
Como hacer los ejercicios practicos de access (nx power lite)
 
Como hacer los ejercicios practicos de access
Como hacer los ejercicios practicos de accessComo hacer los ejercicios practicos de access
Como hacer los ejercicios practicos de access
 
Como crear una base de datos con visual basic (nx powerlite)
Como crear una base de datos con visual basic (nx powerlite)Como crear una base de datos con visual basic (nx powerlite)
Como crear una base de datos con visual basic (nx powerlite)
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basic
 
Basevisualbasic
BasevisualbasicBasevisualbasic
Basevisualbasic
 
Vb access
Vb accessVb access
Vb access
 
Instrumento repaso accesss 2007
Instrumento repaso accesss 2007Instrumento repaso accesss 2007
Instrumento repaso accesss 2007
 

Ex1

  • 1. EJERCICIO DE VISUAL BASIC Crearemos un programa donde introduciendo 2 números nos calcule la “suma” y “resta” de ambos números, pudiendo “borrar” los valores introducidos mediante otro botón y “salir” de la aplicación. Propiedad “BackColor” escoger color “gris” Propiedad “Caption” escribir “Sumar y Restar” Con la herramienta de “LABEL” dibujaremos 3 “labels”, como en el ejemplo.
  • 2. A continuación colocaremos las siguientes propiedades iguales a los 3 “labels”, Color “Rosa” Caption respectivo para cada label: “Numero Uno” “Numero Dos” “Resultado” Desde la caja de componentes, vamos a dibujar ahora tres “TextBox”, como en la siguiente imagen,
  • 3. A estos “TextBox” les eliminaremos el contenido de la propiedad “Text” para que el control salga en blanco. Finalmente dibujaremos los “CommandButton” o “botones de comando”, como muestra la imagen siguiente,
  • 4. Seguidamente colocaremos la propiedad “Caption” de los botones con los nombres siguientes respectivamente, En la propiedad “Caption” de cada “boton” introduciremos el texto respectivo, Caption: &Salir &Restar S&alir &Borrar ** Recordamos que el símbolo “&” delante de una letra, hace que la letra salga subrayada de forma que nos indica la tecla de acceso rápido al botón en cuestión **
  • 5. El formulario que hemos creado con los pasos anteriores tiene que tener el siguiente aspecto, 3  labels 3 textbox 4commandbutton Ahora dentro de los siguientes componentes introduciremos el código, (recuerda que para acceder al código de cada componente haremos “2 clics” en el componente) En el botón de “Sumar” introduciremos la rutina, Private Sub Command1_Click() Text3.Text = Val(Text1.Text) + Val(Text2.Text) End Sub
  • 6. En el botón de “Restar” introduciremos, Private Sub Command2_Click() Text3.Text = Val(Text1.Text) - Val(Text2.Text) End Sub En el botón de “Salir” Private Sub Command3_Click() End End Sub En el botón de “Borrar” Private Sub Command4_Click() Text1.Text = "" Text2.Text = "" Text3.Text = "" Text1.SetFocus End Sub Finalmente ejecuta con “F5” el programa y comprueba que funciona, si es así, almacena el formulario y el proyecto, recuerda que podemos dar el mismo nombre a los dos elementos “ya que cambia la extensión”. Si el programa no funciona, repasa el código, y verifica que este bien escrito.
  • 7. En VB 2010 usa esta sintaxis: Boton suma: TextBox3.Text = Val(TextBox1.Text) + Val(TextBox2.Text) Boton resta: TextBox3.Text = Val(TextBox1.Text) - Val(TextBox2.Text) Boton multiplicar: TextBox3.Text = Val(TextBox1.Text) * Val(TextBox2.Text) Boton dividir: TextBox3.Text = Val(TextBox1.Text) / Val(TextBox2.Text) Boton limpiar: TextBox1.text = "" TextBox2.text = "" TextBox3.text = "" Boton Salir: End