03 Lab_Visual Basic
Prácticas en Visual Basic 2
GUÍA DE LABORATORIO
Parte II
Ing. Luis Gerardo Peña Camacho
07‐11‐2012
Informática.
Prácticas en Visual Basic 2
La presente guía se basa en el curso impartido por Carlos
Castillo Peralta que se encuentra en la Web del Programador:
http://www.lawebdelprogramador.com/
GUÍA DE LABORATORIO Nº 3
Objetivos
Luego de completar estelaboratorio, el estudiante será
capaz de:
• Implementar aplicaciones utilizando estructuras de control
selectivas.
• Usar
casillas
de
verificación
y
botones
de
opción
para
alternar entre uno o más valores.
• Utilizar
cajas
de
diálogo
predefinidas
para
visualizar
mensajes.
Consideraciones
Para el desarrollo del presente laboratorio Ud. deberá
crear una carpeta en el Escritorio delcomputador con el
siguiente
nombre:
PVB3-Nombre-Apellido,
para
guardar
sus
trabajos correspondientes a este laboratorio.
Aplicación Nº 1
Se desea elaborar la boleta de pago de los trabajadores
de una fábrica. Para ello se cuenta con los siguientes datos
de entrada:
Apellidos y nombres del trabajador
Sueldo básico
Horas extras trabajadas
Ing. Luis Gerardo Peña Camacho
07‐11‐2012 Informática.
Además,
Prácticas en Visual Basic 2
se
sabe
que
los
trabajadores
laboran
en
dos
turnos: diurno y nocturno. Y que la tarifa por las horas
extras diurnas es de 10 BsF y por las horas extras nocturnas
es de 15 BsF.
Los descuentos a aplicar son sobre el sueldo básico y se
obtienen de la siguiente manera:
Renta = SueldoBasico * 0.1
Fonavi = SueldoBasico * 0.07
AFP =SueldoBasico * 0.03
Finalmente
el
sueldo
neto
del
trabajador
se
calcula
mediante las siguientes expresiones:
Ingresos = SueldoBasico + HorasExtras * PagoHoraExtra
Egresos = Renta + Fonavi + AFP
SueldoNeto = Ingresos - Egresos
El diseño de la interfaz deberá ser similar a la figura
mostrada:
Ing. Luis Gerardo Peña Camacho
07‐11‐2012
Informática.
Prácticas en Visual Basic 2
Parael desarrollo de esta aplicación, proceda a ubicar
los siguientes controles en el formulario:
2 marcos
5 etiquetas
8 cajas de texto
2 botones de opción
3 casillas de verificación
3 botones de comando
Luego, proceda a establecer las propiedades según se
indica a continuación:
Form1
Nombre
FrmBoletaDePago
BorderStyle
3-Fixed Dialog
Caption
Boleta de pago
Moveable
False
Ing. Luis Gerardo Peña Camacho
07‐11‐2012
Informática.
Prácticas en Visual Basic 2
Label1
Nombre
LblTrabajador
AutoSize
True
Caption
Trabajador:
Label2
Nombre
LblSueldoBasico
AutoSize
True
Caption
Sueldo Bruto Bs.
Label3
Nombre
LblHorasExtras
AutoSize
True
Caption
Horas extras:
Label4
Nombre
LblPagoHoraExtra
AutoSize
True
Caption
Pago hora extra Bs.
Label5
Nombre
LblSueldoNetoAutoSize
True
Caption
Sueldo neto S/.
Nombre
TxtTrabajador
Text1
Text
Text2
Nombre
TxtSueldoBasico
Text
Ing. Luis Gerardo Peña Camacho
07‐11‐2012
Informática.
Prácticas en Visual Basic 2
Text3
Nombre
TxtHorasExtras
Text
Text4
Nombre
TxtPagoHoraExtra
BackColor
&H80000004&
Text
Text5
Nombre
TxtRenta
BackColor
&H80000004&
Locked
True
Text
Text6
NombreTxtFonavi
BackColor
&H80000004&
Locked
True
Text
Text7
Nombre
TxtAFP
BackColor
&H80000004&
Locked
True
Text
Text8
Nombre
TxtSueldoNeto
BackColor
&H80000004&
Locked
True
Ing. Luis Gerardo Peña Camacho
07‐11‐2012
Informática.
Prácticas en Visual Basic 2
Text
Option1
Nombre
OptDiurno
Caption
Diurno
Value
True
Option2
Nombre
OptNocturno
Caption
Nocturno
ValueFalse
Check1
Nombre
ChkRenta
Caption
Renta
Check2
Nombre
ChkFonavi
Caption
Fonavi
Check3
Nombre
ChkAFP
Caption
AFP
Command1
Nombre
CmdAceptar
Caption
&Aceptar
Default
True
Command2
Nombre
CmdLimpiar
Caption
&Limpiar
Ing. Luis Gerardo Peña Camacho
07‐11‐2012
Informática.
Prácticas en Visual Basic 2
Command3
Nombre
CmdSalir
Cancel
True
Caption...
Regístrate para leer el documento completo.