Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1
PRACTICA
INTRODUCCIÓN A VISUAL BASIC
Con el menú Inicio de Windows abra la aplicación WordPad que está en el grupo
Programas-Accesorios.
− Observe como la aplicación se abre en una ventana independiente que puede cambiar de
tamaño, maximizarse o minimizarse, utilizando los botones de la ventana.
− Se abre una nueva ventana. Este tipo de ventanas se llaman cuadro de diálogo porque se
establece una especie de diálogo entre el usuario y la aplicación. Fíjese como este caso
usted puede indicar el formato de fecha.
− Pulse el botón Aceptar. Vuelva a mostrar el mismo cuadro de diálogo. Ahora pulse el
botón Cancelar. Dese cuenta en la diferencia que representa cerrar un cuadro de diálogo
con un botón Aceptar y con otro Cancelar.
− Elija la opción Archivo-Abrir. Pulse la tecla [Esc] El cuadro de diálogo se cierra como si
hubiera pulsado el botón Cancelar.
− Pulse el botón abrir Se vuelve abrir el mismo cuadro de diálogo. Las barras de
herramientas permiten un acceso más rapido a ciertos comandos de menú.
− Cancele el cuadro y salga de WordPad con la opción Salir del menú Archivo. Responda
que no al cuadro de mensaje que aparece. En el cuadro aprenderá muchas de las técnicas
necesarias para crear aplicaciones similares a ésta.
PAG. 157
Microsoft Visual Basic 6.0
2
PRÁCTICA
EL ENTORNO DE DESARROLLO
• Inicie Visual Basic a través del menú Inicio de Windows y cree y proyecto exe estándar.
Observe como presenta una ventana que ocupa toda la pantalla y un conjunto de ventanas
ancladas a sus lados. Detrás está situado el escritorio de Windows.
• Cierre la ventana posición del formulario y que Visual Basic pregunte si se desea guardar
el proyecto antes de que se inicie.
• Guarde el proyecto que aparece por omisión al cargar Visual Basic. Cree una carpeta para
este proyecto de nombre Práctica2 de VB. El nombre del proyecto será Práctica2.vbp.
Acepte el nombre que le sugiere Visual Basic para el formularlo.
• Inicie la ejecución del proyecto. Fíjese en la barra de título de Visual Basic y compruebe
como le indica en cada caso en qué tiempo de desarrollo se encuentra: diseño, ejecución o
interrupción.
PAG. 159
Microsoft Visual Basic 6.0
PRÁCTICA
En esta Práctica establecerá propiedades de un objeto formulario. Dicho formulario será
la ventana principal de la aplicación que se estudia en gran parte del curso en pantalla y que
también sirve como proyecto en muchas de las prácticas.
Usted realizará, en las prácticas, algunas tareas que ha visto en el curso aunque no
completamente y otras total mente nuevas.
• Inicie Visual Basic, lo que hará que aparezca un nuevo proyecto en pantalla con un único
formulario.
• Utilice la ventana Propiedades para establecer el valor de las propiedades necesarias para
que el formulario presente las siguientes características:
• Guarde el nuevo proyecto en una carpeta de nombre Videoclub. El nombre del formulario
será Principal.frm y el nombre del proyecto Videoclub.vbp.
PAG. 161
Microsoft Visual Basic 6.0
PRÁCTICA
En esta práctica construirá completamente el menú del formulario creado en la anterior
práctica.
− Realice las acciones necesarias para que el único formulario que existe en el proyecto,
tenga el siguiente menú:
Archivo mnuArchiv0
Copia de seguridad… mnuArchivoCopia
Restaurar… mnuArcluvoRestaurar
--------------------------- mnuArchivoSepl
Salir mnuArchivoSalir
Introducir mnuIntroducir
Socio Ctrl+S mnuritroducirSocio
Película Ctrl+P mnu ntroducirPel ícula
Préstamos mnuPréstamos
Prestar película... Ctrl+Z mnuPréstamosPrestarpelícula
Devolver película Ctrl+Y mnuPréstaniosDevolverpelícula
Informes mnuInformes
Prestamos fuera de tiempo
mnuInformesPréstamosfueratiempo
Búsquedas mnuInformesBúsquedas
Buscar película... mnuInfomesBúsquedasBuscarpelícula
Buscar socio... mnuInfomesBúsqtiedasBuscarsocio
Ayuda mnuAyuda
Contenido F1 mnuAyudaContenido
--------------------- mnuAyudaSep 1
Acerca de mnuAyuda.Acercade
• Guarde el proyecto.
PAG. 163
Visual Basic 6.0 Microsoft
• Despliegue todos los elementos de menú y compruebe que aparecen correctamente tanto
las teclas de acceso rápido, de método abreviado y los niveles de menú.
PAG. 164
Microsoft Visual Basic 6.0
5
PRÁCTICA
CUADROS DE DIÁLOGO
En esta práctica trabajará con el control Diálogo común para mostrar cuadros de diálogo
estándar de Windows.
• Abra el proyecto VÍdeoclub.vbp. Deberá estar tal como lo dejó en la anterior práctica.
Muestre en pantalla el único formulario que contiene.
• Elija la opción Copia de seguridad... del menú Archivo del formulario. Aparecerá el
procedimiento de evento Click de dicho elemento de menú.
• Inicie el proyecto sin guardar los cambios. Elija Archivo - Copia de seguridad y
compruebe que aparece el cuadro de diálogo Imprimir.
La lista de tipos de archivo permita ver o bien las bases de datos (*.mdb) o bien los
archivos de texto (*.txt) o bien todos los archivos (*.*). Recuerde utilizar el
carácter en la propiedad Filter. Se muestre el cuadro de diálogo Guardar como.
• Elija la opción Copia de seguridad... del menú Archivo. Compruebe que el cuadro de
diálogo presenta las características requeridas. Despliegue la lista de tipos de archivo y vea
que existen las tres posibilidades indicadas.
PAG. 165
Microsoft Visual Basic 6.0
6 CONTROLES BÁSICOS
PRÁCTICA
En esta práctica debe crear un formulario nuevo y dibujar los distintos controles para que
tenga el aspecto de la figura.
• El formulario debe presentar las características de un cuadro de diálogo: sin icono yno
redimensionable.
• Ajuste el tamaño y la posición del formulario a la que usted desee para que el formulario
no se vea descompensado.
• El cuadro de texto txtDir debe permitir introducir más de una línea de texto así como
presenta una barra de desplazamiento vertical.
• El botón Cerrar debe responder tanto a pulsar en él como a pulsar la tecla [Esc]. Al
hacerlo, se descargará de memoria el formulario.
PAG. 167
Visual Basic 6.0 Microsoft
• Conecte este formulario con la opción Introducir- Socio del menú del formulario
frmPrincipal creado en una practica anterior.
• Inicie el proyecto guardando los cambios. El nombre del archivo del formularlo será
Detalles Socio.frm.
• Compruebe que al elegir la opción mencionada del menú aparece el nuevo cuadro de
diálogo y el aspecto de los controles dibujados.
• Utilice las teclas de acceso rápido de las etiquetas para comprobar que no reciben el foco
sino que lo hace el cuadro de texto que tiene asociadas.
PAG. 168
Microsoft Visual Basic 6.0
7 CONTROLES BÁSICOS II
PRÁCTICA
• Inicie Visual Basic con lo que se creará un nuevo proyecto con un único formulario.
• Realice los pasos necesarios para conseguir que el formulario presente un aspecto similar
al de la figura. Se incluye el nombre de cada control, que deberá respetar. El nombre del
formulario es frmCompra.
PAG. 169
Visual Basic 6.0 Microsoft
- Cuando se hace clic en el botón Vaciar se eliminan todos los elementos de la lista
IstCompra; se actualiza la etiqueta IblCuenta y se desactivan tanto el botón cmdDerecha como
cmdIzquierda.
• Guarde el proyecto con el nombre Práctica7 en una nueva carpeta de nombre Práctica7
de VB.
PAG. 170
Microsoft Visual Basic 6.0
8 FUNDAMENTOS DE PROGRAMACIÓN
PRÁCTICA
En esta práctica trabajara con variables y con el operador de concatenación (&) de
cadenas. Antes de comenzar a programar lea completamente la práctica.
• Al iniciarse la aplicación se le pedirá al usuario que introduzca dos operandos. Para ello
deberá utilizar la función InputBox.
operando2 operando l
• Debe tener en cuenta que será obligado declarar las variables que necesite antes de su uso
y de que cada variable utilizada debe tener su correspondiente tipo de datos.
PAG. 171
Microsoft Visual Basic 6.0
9 FUNDAMENTOS DE PROGRAMACIÓN II
PRÁCTICA
Esta práctica tiene dos partes: en la primera trabajará con estructuras de decisión y en la
segunda con estructuras de repetición. Recuerde que puede haber más de una solución válida.
Estructuras de decisión
• Cree un proyecto nuevo de Visual Basic. El único formulario que contiene debe tener un
aspecto similar al de la figura.
PAG. 173
Visual Basic 6.0 Microsoft
• El cuadro de texto donde se introduce el password solo debe mostrar el carácter * por cada
carácter que introduzca el usuario. Para ello utilice su propiedad PasswordChan.
• Guarde el proyecto en una carpeta nueva de nombre Práctica 9 de VB. El nombre del
proyecto será Práctica9.vbp.
• Ejecute el proyecto y compruebe que funciona bien para todos los casos.
Estructuras de repetición
En este caso no es necesario estar en Visual Basic ya que lo único que necesita es una hoja
de papel y un bolígrafo.
PAG. 174
Microsoft Visual Basic 6.0
PRÁCTICA
En esta práctica tendrá que realizar varias decisiones importantes: utilizar o no un
procedimiento, tipo de procedimiento a utilizar; paso de parámetros necesarios, qué debe y qué no
debe hacer el procedimiento, etc.
Además utilizará dos funciones que incorpora el lenguaje Visual Basic y que puede utilizar
en sus programas: IsDate y WeekDay. La primera permite comprobar si el argumento que se le
pasa es o no una fecha válida. La segunda nos devuelve un número que indica el día de la semana
correspondiente a una determinada fecha, que se le pasa como argumento.
• Cree un proyecto nuevo y realice los pasos necesarios para que su único formulario tenga
un aspecto similar al de la figura.
Por ejemplo, si introduce 11/2/97, la aplicación debería devolver el mensaje siguiente Usted
nació un Martes.
• Deberá crear un procedimiento que dada una fecha devuelva una cadena de texto con el
día de la semana correspondiente a dicha flecha ( " Lunes" "Martes". Etc.).
PAG. 175
Visual Basic 6.0 Microsoft
Fíjese como este procedimiento deberá transformar el valor numérico que devuelve la función
WeekDay en su correspondiente cadena de texto. Por ejemplo si WeekDa.y, da como resultado 1,
nuestro procedimiento debería devolver la cadena "Lunes" (el primer día de la semana).
• Utilice el sistema de ayuda de Visual Basic para más información sobre las funciones
IsDate y WeekDay.
PAG. 176