tutorial de proyecto para calcular salario de vacaciones y aguinaldo

14
Se requiere de: -Computadora con Visual Studio 2005, 2008, 2010. 1 Programación I

Upload: arely83675

Post on 13-Jun-2015

4.353 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

Se requiere de:

-Computadora con Visual

Studio 2005, 2008, 2010.

1

Programación I

Page 2: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

Crear una solución en blanco

1) Ir al menú Archivo, seleccionar Nuevo Proyecto, Visual Basic, Otros proyectos, solución de

Visual Basic, Solución en Blanco y coloque de nombre: Lab1Com2

Agregar un nuevo proyecto a la solución en blanco

2) Ir al cuadro Explorador de soluciones, clic derecho sobre la solución creada Lab1Comp2,

Agregar, Nuevo Proyecto, Windows Forms.

Colocar de nombre al proyecto: Calculador_de_vaciones_y_aguinaldos

Agregar un proyecto de Windows Form tipo Biblioteca

3) Ir nuevamente al cuadro de Explorador de Soluciones y dar clic derecho sobre la solución

creada llamada Lab1Com2, Agregar, Nuevo Proyecto, Biblioteca de Clases. Colocar de

nombre: BibliotecaVacaciones

2

Programación I

Page 3: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

Modificar el formulario

4) Ir al cuadro de herramientas (si no lo observa vaya al menú Ver y selecciones cuadro de

herramientas) insertar en el Form1 lo siguiente:

6 Etiquetas (Label)

2 Cuadros de texto (TexBox)

1 Cuadro combinados (ComboBox)

2 Botones de Acción (Button)

Queda de la

siguiente forma

3

Programación I

Page 4: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

CONTROL PROPIDAD VALOR ASIGNADO

POR IDE

NUEVO VALOR

Etiquetas

(Name) Label1 lbltitulo

Label2 lblsalario

Lablel3 lblaños

Label4 lblaños2

Label5 lbloperacion

Label6 lblresultado

(Text) Label1 Calculador de Vacaciones y Aguinaldo

Label2 Salario mensual:

Label3 Salario de años que

Label4 Lleva trabajando:

Label5 Operación:

Label6 Resultado

Cuadro de texto

(Name) TextBox1 txtsalario

TextBox2 txtaños

Cuadro combinado (Name) ComboBox1 cmboperacion

Botón de acción

(Name) Button1 btncalcular

Button2 btnsalir

(Text) Button1 Calcula

Button2 Salir

Modificar la propiedad de los controles de la siguiente forma:

4

Programación I

Page 5: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

6) Una vez hecho lo anterior el formulario le quedara de la siguiente forma:

5

Programación I

Page 6: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

Agregar opciones al ComboBox

7) Clic derecho en el ComboBox llamado operación, luego seleccione la opción Editar Editar

Elementos, Agregar Operaciones de Vacaciones anuales remuneradas y Aguinaldo. Tome en

cuenta debe dar ENTER después de digitar cada opción.

6

Programación I

Page 7: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

Agregar referencia

8) Ir al cuadro Explorador de Soluciones, clic derecho en el proyecto Windows Form

Calculador_ de_vacaciones_y _aguinaldo, y seleccione agregar referencia, vaya a la ficha de

proyecto, Biblioteca vacaciones y de clic en aceptar .

7

Programación I

Page 8: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

9) Ahora esta todo casi listo para poder comenzar a codificar.

10) El propósito de este formulario es solicitar el salario devengado por el trabajador

que serán datos de tipo Double, y luego solicitar una cantidad de años que serán datos

de tipo Single, y realizar una de las operaciones varias de las operaciones básicas

mediante un cuadro combinado y ejecutándolas mediante un botón de acción.

11) Las operaciones serán invocadas desde un espacio de nombres creado por

nosotros, en donde diseñaremos una clase que contendrá las funciones para poder

ejecutar la opción elegida.

12) Ahora comenzamos a codificar.

8

Programación I

Page 9: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

13) Modifique el programa class1.vb (búsquelo en el cuadro Explorador de

Soluciones, en el proyecto Biblioteca vacaciones, de doble clic), de tal forma que

quede como sigue:

14) Ahora genere

El proyecto y guarde

Todo (ir al cuadro

Explorador de

soluciones, clic

derecho sobre el

proyecto Biblioteca

vacaciones, y

seleccione generar)

luego guardar todo

(Ctrl+Shift+S)

9

Programación I

Page 10: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

15) Nótese que en el caso 1 estamos utilizando un espacio de nombres (namespace) en donde

declaramos una clase y luego una funtion… end funtion. En el caso 2 estamos abriendo

tambien otra class y una funtion y utilizamos una estructura llamada if then… end if.

16) Ahora procederemos a codificar las lineas correspondientes al procedimiento

btncalcular_click.

17) Damos doble clic sobre el botón calcular y codificamos de la siguiente forma:

10

Programación I

Page 11: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

18) Note en la imagen anterior en donde la flecha nos indica, que estamos importando las

clases una vez se le ha hecho referencia a la biblioteca.

19) Al editar las líneas de importación de espacios de nombres, observe como ya esta

disponible el nombres de la biblioteca en el intellisense

11

Programación I

Page 12: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

20) Mediante una estructura de control de Select Case.. End Select, logramos comparar

los valores que el usuario ha elegido dentro del cuadro combinado y su propiedad text.

Empleando un Case para cada posibilidad.

12

Programación I

Page 13: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

21) Existe un case por defecto (Case Else), el cual se ejecuta cuando ninguna

de las opciones se cumple, mostrando un mensaje con la cadena “Por favor

especifique”

13

Programación I

Page 14: Tutorial De Proyecto para calcular salario de vacaciones y aguinaldo

22) Construya la solución, guarde todo, establezca el proyecto

Calculador_de_Vacaciones_y_Aguinaldos como proyecto de Inicio e iniciar la

depuración

14

Programación I