Guía VB - N3
Guía VB - N3
Guía VB - N3
Parte III
ELABORADO POR
CARLOS CASTILLO PERALTA
cc_peralta@hotmail.com
Objetivos
Luego de completar este laboratorio, el estudiante será
capaz de:
Consideraciones
Para el desarrollo del presente laboratorio Ud. deberá
crear una carpeta C:\FundVB\Lab9, para guardar sus trabajos
correspondientes a este laboratorio.
Aplicación Nº 1
Implementar una clase denominada Circulo, la cual debe
contar con las propiedades públicas Radio y Area. Para tal fin
seleccione la opción Agregar módulo de clase del Menú Proyecto:
Private R As Double
2 etiquetas
2 cajas de texto
3 botones de comando
Form1
Nombre FrmEjemClaseCirculo
Caption Ejemplo con la clase Circulo
Label1
Nombre LblRadio
Label2
Nombre LblArea
Caption Area:
Text1
Nombre TxtRadio
Text
Text2
Nombre TxtArea
Text
Dim A As Circulo
Aplicación Nº 2
Diseñar un control ActiveX que muestre el mensaje
“Bienvenido al Mundo de la Programación con ActiveX”.
Adicionalmente, el control debe permitir al usuario la
posibilidad de cambiar el color del texto.
Para comenzar nuestra aplicación, debe ingresar a Visual
Basic y en la ventana de diálogo Nuevo Proyecto seleccione
Control ActiveX, y luego haga click en el botón Aceptar.
Proyecto1
Nombre ActiveXMiControl
UserControl1
Nombre MiControl
ToolboxBitmap C:\Archivos de programa\Microsoft Visual
Studio\Common\Graphics\Bitmaps\Assorted\
Heart.bmp
Proyecto2
Nombre VbpMiControl
Form1
Nombre FrmPruebaMiControl
Caption Prueba de Control ActiveX
BorderStyle 3-Fixed Dialog
Aplicación Nº 3
Diseñar un control ActiveX que presente la forma de un
cuadro de texto, pero que sólo admita números. Es decir, el
usuario sólo podrá escribir en el control números, cualquier
otro carácter que no sea un número, será rechazado por el
control y no se imprimirá en el cuadro de texto.
Proyecto2
Nombre VbpNumBox
Form1
Nombre FrmPruebaNumBox
Caption Prueba de Control ActiveX
BorderStyle 3-Fixed Dialog
Aplicación Nº 4
Crear un control ActiveX que permita el ingreso del día,
mes y el año correspondiente a cualquier fecha desde el año 1
Objetivos
Luego de completar este laboratorio, el estudiante será
capaz de:
Consideraciones
Para el desarrollo del presente laboratorio Ud. deberá
crear una carpeta C:\FundVB\Lab10, para guardar sus trabajos
correspondientes a este laboratorio.
Aplicación Nº 1
Como primer ejercicio vamos a desarrollar un documento
ActiveX que permite recuperar información de la base de datos
CursosLibres.MDB.
Label1
Nombre LblTitulo1
AutoSize True
Caption Instituto de Educación Superior
Font Arial (Negrita 12)
ForeColor &H00C00000&
Label3
Nombre LblTablas
AutoSize True
Caption Vacantes:
Font Arial (Negrita 10)
Combo1
Nombre CboTabla
Font Arial (Negrita 10)
Text
DataGrid1
Nombre BdgrdTabla
Font Arial (Negrita 10)
HeadFont Arial (Negrita 10)
Command1
Nombre CmdAceptar
Caption &Mostrar
Aplicación Nº 2
Al documento ActiveX desarrollado en el ejercicio
anterior, añadirle un botón Acerca de, que presente la
información referente al autor (o autores) de la aplicación. El
diseño del formulario debe ser tal como se muestra a
continuación:
Objetivos
Elaborado por Carlos Castillo Peralta cc_peralta@hotmail.com 30
Luego de completar este laboratorio, el estudiante será
capaz de:
Consideraciones
Para el desarrollo del presente laboratorio Ud. deberá
crear una carpeta C:\FundVB\Lab11, para guardar sus trabajos
correspondientes a este laboratorio.
Aplicación Nº 1
En este ejercicio, vamos a desarrollar una aplicación
DHTML que lea un número entero y muestre su tabla de
multiplicar.
DHTMLPage1
Nombre DHTMLTablaMultiplicar
Id DHTMLTablaMultiplicar
Tabla de Multiplicar
Id Titulo
TextField1
Nombre TxtN
Id TxtN
Value
TextArea1
Nombre TxtTabla
Id TxtTabla
Value
Aplicación Nº 2
Elaborado por Carlos Castillo Peralta cc_peralta@hotmail.com 35
Desarrollar una aplicación DHTML que permita visualizar el
contenido de la tabla Curso de la base de datos
CursosLibres.MDB. El diseño de la página debe ser similar al
mostrado:
4 cajas de texto
4 botones de comandos
A continuación, proceda a establecer las propiedades según
se indica:
TextField1
Nombre TxtCurCodigo
Id TxtCurCodigo
Value
TextField2
Nombre TxtCurNombre
Id TxtCurNombre
Value
TextField3
Nombre TxtCurVacantes
Id TxtCurVacantes
Value
TextField4
Nombre TxtCurProfe
Button1
Nombre CmdPrimero
Id CmdPrimero
Value Primero
Button2
Nombre CmdAnterior
Id CmdAnterior
Value Anterior
Button3
Nombre CmdSiguiente
Id CmdSiguiente
Value Siguiente
Button4
Nombre CmdUltimo
Id CmdUltimo
Value Ultimo
Aplicación Nº 3
Diseñar una aplicación que permita cargar en una tabla
HTML el contenido de la tabla Curso. La tabla HTML se debe
crear dinámicamente de acuerdo al número de registros
existentes.
Aplicación Nº 4
Diseñar una aplicación DHTML que permita seleccionar de un
control Select (similar a un cuadro combinado), el nombre de un
profesor y a continuación se muestren en una tabla HTML
dinámica los cursos que dicta dicho profesor.
Seleccion1
Nombre SelProfe
Id SelProfe
Value
Objetivos
Luego de completar este laboratorio, el estudiante será
capaz de:
Consideraciones
Para el desarrollo del presente laboratorio Ud. deberá
crear una carpeta C:\FundVB\Lab12, para guardar sus trabajos
correspondientes a este laboratorio.
Aplicación Nº 1
Un programador de aplicaciones Visual Basic, además de
conocer su entorno de trabajo, debe conocer su entorno de
programación, conocido generalmente como Interfaz de
Programación de Aplicaciones para Windows (Windows Application
Programming Interface, Windows API).
Form1
Nombre FrmMultimedia
Caption Hacer sonar un fichero Wav o Midi
BorderStyle 3-Fixed Dialog
Image1
Picture C:\Archivos de programa\Microsoft Visual
Studio\Common\Graphics\Icons\Misc\Mike.ico
Stretch True
Command1
Nombre CmdEjecutar
Caption &Ejecutar
Command2
Nombre CmdSalir
Contenido
· Microsoft Visual Basic Nivel I
· Microsoft Visual Basic Nivel II
· Microsoft Visual Basic Nivel III
Nivel I
· Conceptos básicos
· Elementos del lenguaje
· Entrada y salida de datos
· Sentencias de control
· Arreglos
· Estructuras
· Archivos de datos
Volver
Nivel II
Creación de bases de datos
Aplicaciones Cliente Servidor
Sentencias SQL
Entorno de datos
Objetos de Datos ActiveX (ADO)
Reportes
Volver
De manera análoga a los demás casos, ubique el cursor en
la última línea de texto y presione Ctrl + Enter. En seguida
ingrese el siguiente texto:
Nivel III
Creación componentes
Lenguaje HTML
Visual Basic Script
Aplicaciones DHTML
API de Windows
Creación de archivos de ayuda
Empaquetado y distribución
Volver