Computación III
Laboratorio Visual Basic No.1
Objetivos
Luego de completar este laboratorio, el estudiante será capaz de:
Identificar los elementos del IDE Visual Basic 6.0
Agregar controles a un formulario.
Establecer las propiedades de los controles.
Trabajar con procedimientos de eventos.
Crear una aplicación simple con Visual Basic.
Ejercicio No. 1
Elaborar un programa que permita calcular el sueldo neto de un trabajador en función
del número de horas trabajadas, pago por hora de trabajo y un descuento fijo al sueldo
bruto del 20%. Las formula a efectuar para obtener el salario neto de un trabajador se
muestran a continuación:
SueldoBruto = Horas Trabajadas * PagoPorHora
Descuento = 0.2 * SueldoBruto
SueldoNeto = SueldoBruto – Descuento
El diseño de la interfaz debe ser similar a la siguiente figura mostrada al lado:
Dibujar o pegar la imagen anterior en el cuaderno
[Link]
Computación III
Para el desarrollo de esta aplicación, coloque los siguientes controles en el formulario:
2 macros (frame)
6 etiquetas (label)
6 cajas de texto (texbox)
3 botones de comando (commandbutton)
Al terminar de colocar sobre el formulario los controles, seleccione cada uno de ellos y
diríjase a la ventana de propiedades del control seleccionado, para establecer las
propiedades que se requieren para este ejercicio, como se indica a continuación:
Para el formulario o sea Form1
Nombre FrmSalarioNeto
BorderSyle 3-Fixed Dialog
Moveable False
StartUpPosition 2-Center Screen
Para el primer marco o sea Frame 1
Nombre FraIngreso
Caption Ingreso de datos:
Para el segundo marco o sea Frame2
Nombre FraSalida
Caption Salida de Datos:
Para la primera etiqueta o sea Label1
Nombre LblApellidosNombres
AutoSize True
Caption Apellidos y nombres:
Para la segunda etiqueta o sea Label2
Nombre LblHorasTrabajadas
AutoSize True
Caption Horas trabajadas
Para la tercera etiqueta o sea Label3
Nombre LblPagoPorHora
Autosize True
Caption Pago por hora Q.
Para la cuarta etiqueta o sea Label4
Nombre LblSalarioBruto
Autosize True
Caption Salario bruto Q.
Para la quinta etiqueta o sea Label5
Nombre LblSalarioNeto
Autosize True
Caption Descuento Q.
[Link]
Computación III
Para sexta etiqueta o sea Label6
Nombre LblSalarioNeto
Autosize True
Caption Salario neto Q.
Para la primera caja de texto o sea Text1
Nombre TxtApellidosNombres
Text
Para la segunda caja de texto o sea Text2
Nombre TxtHorasTrabajadas
Text
Para la tercera caja de texto o sea Text3
Nombre TxtPagoPorHora
Text
Para la cuarta caja de texto o sea Text4
Nombre TxtSalarioBruto
Text
Para la quinta caja de texto o sea Text5
Nombre TxtDescuento
Text
Para la sexta caja de texto o sea Text6
Nombre TxtSalarioNeto
Para el primer botón de comando o sea Command1
Nombre CmdAceptar
Caption &Aceptar
Para el segundo botón de comando o sea Command2
Nombre CmdLimpiar
Caption &Limpiar
Para el tercer botón de comando o seda Command3
Nombre CmdSalir
Caption &SAlir
[Link]