2 Guia Laboratorio POO

Páginas: 7 (1730 palabras) Publicado: 3 de agosto de 2015
Lenguaje de Programación II
Laboratorio Programación Orientada a Objetos
VB.Net - Desarrollo de un Directorio Telefónico

Docente: Ing. Carolina V. Robelo J.

Objetivo General
 Desarrollar una aplicación en vb.net haciendo uso de los controles más comunes y
aplicando los principios de la POO.

Proyecto: Crear un Directorio Telefónico
 El objetivo del proyecto es crear un directorio telefónicomediante el cual se tendrá
acceso a una base de datos donde se guardara la información de nuestros contactos, y
podremos realizar tareas tales como: buscar, añadir y eliminar contactos.

Instrucciones
 Crear un nuevo proyecto
1. En la pestaña Proyectos, clic en Nuevo Proyecto.
2. En el cuadro de diálogo Nuevo Proyecto, en el panel Plantillas, clic en Aplicación para
Windows.
3. En el cuadroNombre, lo llamaremos Directorio.
4. Para establecer la ubicación, clic en Examinar y vaya a la carpeta donde quiera crear el
proyecto, clic en Abrir y, a continuación, clic en Aceptar.
Una plantilla de Aplicación para Windows en Visual Basic.NET proporciona un único
formulario Windows. El formulario se denomina Form1.vb, y se abre en la vista Diseño.
 Examinar el Explorador de soluciones
1. En elExplorador de soluciones, clic en Form1.vb, si no está seleccionado. Observe que
el archivo Form1.vb ha sido proporcionado por la plantilla de Aplicación para Windows
utilizada para crear el proyecto.
2. Clic con el botón derecho en “Directorio” debajo del nodo de Solución, para añadir más
Windows forms, ocuparemos 3 formularios: FormInicio, FormAgregar, FormBuscar.
3. Vamos a trabajar con una claseLlamada Conexión en donde escribiremos el código
para enlazar nuestro programa a la base de datos, y no tener que estar reescribiendolo.
Clic con el botón derecho en “Directorio” debajo del nodo de Solución, agregar, clase y
le ponemos el nombre conexion.
 Añadir controles a los formularios
 Establecer las propiedades de los controles
 Añadir código a los controles
Para el formulario deinicio, a continuación se presenta la IU (interfaz de usuario) y el código de
los controles

A continuación se presenta el código del formulario de inicio, la primera parte del código es
generado por Windows Form.
En esta parte se define la función que realizaran los botones que se añadieron al formulario,
botón aceptar el cual se nombro como btAceptar y botón salir que es el btSalir.
Si estáseleccionado rbAgregar.Checked, crear una nueva instancia del formulario
FormAgregar, lo mismo para rbBuscar.Checked crear una nueva instancia del formulario
FormBuscar. Se debe Utilizar el método Show para visualizar los formularios, el método Close
para cerrar el formulario inicio, se utiliza MessageBox.Show para mostrar un cuadro de
mensajes.
Private Sub btAceptar_Click(ByVal sender
System.EventArgs)Handles btAceptar.Click

As

System.Object,

ByVal

e

As

If Me.rbAgregar.Checked = True Then
Dim FORM As New FormAgregar
FORM.ShowDialog()
ElseIf Me.rbBuscar.Checked = True Then
Dim FORM As New FormBuscar
FORM.ShowDialog()
End If
End Sub
Private Sub btSalir_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles btSalir.Click
MessageBox.Show("Desarrollado por Ing. CarolinaRobelo", "Directorio
Telefonico")
Me.Close()
End Sub

Ahora vamos a abrir nuestra Clase Abstracta que creamos llamada Conexión. Dentro de esta
vamos a definir el código necesario para conectarnos a la base de datos, y cada una de las
consultas necesarias para que nuestro programa pueda funcionar.
Para crear una conexión con una base datos se deberá incluir las siguientes librerías
Imports System.IOImports System.Data
Imports System.Data.OleDb

Debemos crear un bloque de código en donde se establecerá la conexión con la base de datos,
primeramente se crea una función la cual nos abrirá la conexión donde se encuentra la base de
datos. (Debemos copiar el archivo de la base de datos en la carpeta de nuestro proyecto,
específicamente en la siguiente ruta Directorio\bin\Debug)

Public Shared...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Guía Laboratorio biomoléculas (2)
  • GUIA DE LABORATORIO No 2
  • Guia Laboratorio PR CTICA No 2
  • guia de laboratorio de fisica 2 unmsm
  • Laboratorios poo
  • Guia Poo
  • GUIAS SONDAS E INTERPRETACION DE EXAMENES DE LABORATORIO en plantilla 2
  • guia practica de poo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS