Sie sind auf Seite 1von 4

Ejercicio No.1 Primer Proyecto, denominado BIENVENDA.

Objetivo: El alumno aprenda que un sistema de Visual Basic est formado por 2 fichas, la de diseo y la de programacin.

Controles para la Interface: Vamos a utilizar 3 controles LABEL, 1 control TEXTBOX y 1 control BUTTON, y los vamos a colocar de la siguiente manera: Vamos a modificar las propiedades de los controles. Label1:
Propiedad Text BackColor Font ForeColor Valor Sandoval Vallarta HotTrack Modern No. 20, 24pt Transparent

Label2:
Propiedad Text BackColor Font ForeColor Bienvenido HotTrack Bauhaus 93, 20.25pt Transparent Valor

Label3:
Propiedad Text BackColor Font ForeColor Valor Inserta tu Nombre HotTrack Baskerville Old Face, 15.75pt Khaki

TextBox1:
Propiedad Text BackColor Font ForeColor Valor Hola, Como Estas ActiveCaptionText Baskerville Old Face, 15.75pt Khaki

Button1:
Propiedad Text Name BackColor Font ForeColor &Aceptar BotonAceptar HotTrack Baskerville Old Face, 12pt Indigo Valor

Programacin: Vamos a explicar algunas situaciones: Quiere decir que solamente es reconocido por el formulario. Quiere decir que se ejecuta apartir de un objeto. ByVal e As System.EventArgs Quiere decir que se ejecuta mediante un evento del mismo objeto. Handles BotonAceptar.Click Significa manejado por.
Private Sub BotonAceptar_Click(ByVal sender As System.Object

Al Dar doble clic sobre el control BUTTON1 nos manda a la ficha de programacin en el evento click.
Private Sub BotonAceptar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BotonAceptar.Click End Sub

Problema1. Queremos que al pulsar en el botn Aceptar nos mande un mensaje de bienvenida. Vamos a programar el control con el siguiente cdigo. MsgBox("Hola Bienvenido al Curso de Visual Basic") Al pulsar el boton ACEPTAR, nos manda el mensaje en un cuadro de dialogo (MSGBOX), que personalicemos. Problema2. Queremos que nos aparezca lo que ingresamos en el control TextBox. Vamos a agregar en el cdigo lo siguiete. MsgBox("Hola " & (Me.TextBox1.Text) & " Bienvenido al Curso de Visual Basic") El & nos sirve para concatenar texto y controles, Me me dice que el control que vamos usar pertenece al Formulario activo actualmente. Entonces quedara de la siguiente manera:
Private Sub BotonAceptar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BotonAceptar.Click MsgBox("Hola " & (Me.TextBox1.Text) & " ,bienvenid@ al Curso de Visual Basic") End Sub

Al Ejecutar el programa con F5 tenemos el siguiente resultado.

Problema3. Queremos agregar un nuevo formulario para sumar 2 nmeros. Controles para la Interface: Vamos a utilizar 4 controles LABEL, 3 controles TEXTBOX y 3 controles BUTTON, y los vamos a colocar de la siguiente manera: Vamos a modificar las propiedades de los controles. Label1:
Propiedad Text Valor Suma de 2 Operandos

Label2:
Propiedad Text Operando1: Valor

Label3:
Propiedad Text Operando2: Valor

Label4:
Propiedad Text Resultado Valor

TextBox1
Propiedad Text TabIndex 1 Valor

TextBox2
Propiedad Text TabIndex 2 Valor

TextBox3
Propiedad Text TabIndex 3 Valor

Button1
Propiedad Name Text BotonAceptar &Aceptar Valor

Button2
Propiedad Name BotonFinalizar Valor

Text

&Finalizar

Button3
Propiedad Name Text BotonBorrar &Borrar Valor

Programacin: Vamos a explicar algunas situaciones: Al Dar doble clic sobre el control BotonFinalizar nos manda a la ficha de programacin en el evento click.
Private Sub BotonFinalizar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BotonFinalizar.Click End El comando END cierra el programa End Sub

Ahora vamos a programar el control BotonBorrar, damos doble clic sobre el botn y entramos al evento click.
Private Sub BotonBorrar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BotonBorrar.Click Me.TextBox1.Text = "" Control TEXBOX1 en su propiedad TEXT lo vamos a poner en blanco con Me.TextBox2.Text = "" Hacemos lo mismo con los otros 3 controles TEXTBOX Me.TextBox3.Text = "" Me.TextBox1.Focus() Mandamos el foco o el cursor al control TEXBOX1 con la propiedad FOCUS() End Sub

Por ltimo vamos a programar el control BotonAceptar, igual entramos al evento click del control, dando doble clic encima del control.
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BotonAceptar.Click Me.TextBox3.Text = Val(Me.TextBox1.Text) + Val(Me.TextBox2.Text) Vamos asignar al control TEXTBOX3,

el valor de la suma del contenido del TEXTBOX1 + TEXTBOX2 usando la funcion VAL que devuelve los valores introducidos en una cadena de texto
End Sub

Con esto terminamos el programa 1 de Bienvenida.