Curso de Iniciación a Visual Basic 6.0 Visual Basic es uno de los lenguajes de programación más usados debido a su simplicidad, mezclada con unas grandes posibilidades de desarrollo en entornos gráficos. Este curso tiene por objetivo dotar al alumno de la formación inicial necesaria para realizar sencillas aplicaciones en Visual Basic. Dirigido a: El curso está dirigido a aquellas personas que, teniendo conocimientos básicos de programación en cualquier otro lenguaje, deseen aprender los elementos específicos de Visual Basic. Requisitos: Cualquier ordenador a partir de Pentium 133 con Visual Basic 6 instalado (también es recomendable instalar el ServiPack 5 SP5). El Servipack 5 para Visual Basic 6.0 se puede descargar gratuitamente en la siguiente dirección: http://download.microsoft.com/download/vstudio60ent/sp5/wideband- VB/WIN98Me/es/VS6sp5VB.exe Es necesario disponer de Microsoft Access (no importa que versión) PROGRAMA DEL CURSO Curso de Iniciación a Visual Basic 6.0: 1.-Introducción Introducir los conceptos del lenguaje, así como describir el entorno de trabajo e informar sobre su instalación. 1. Introducción. 1. Generalidades 2. Características de Visual Basic. 3. Ediciones de Visual Basic
4. Requisitos de hardware y del sistema 5. Instalación de Visual Basic. 6. Agregar o quitar componentes de Visual Basic 7. Descripción del entorno. 8. Primer ejemplo. 9. Guardar un proyecto. Curso de Iniciación a Visual Basic 6.0: 2.-Elementos del lenguaje Describir los elementos del lenguaje, así como empezar a familiarizarse con la sintaxis de las órdenes. 1. Elementos del lenguaje. 1. Introducción. 2. Variables. 3. Ejemplo. 4. Operadores. 1. ARITMÉTICOS. 2. ALFANUMÉRICOS. 3. LÓGICOS. 4. COMPARATIVOS. 5. Estructuras. 1. ESTRUCTURAS DE DECISIÓN 2. ESTRUCTURAS DE BUCLE Curso de Iniciación a Visual Basic 6.0: 3.-Funciones y palabras reservadas Seguir conociendo los elementos del lenguaje. 1. Funciones y palabras reservadas. 1. Palabras reservadas. 2. Funciones. 3. Formatos con nombre
4. Imprimir fechas y horas con formato 5. Propiedades comunes. Curso de Iniciación a Visual Basic 6.0: 4.-Controles I Desarrollar el método habitual de trabajo en Visual Basic, utilizando los controles habituales. 1. Controles I. 1. Generalidades sobre controles. 2. Control Etiqueta (Label). 3. Control Cuadro de texto (TextBox). Curso de Iniciación a Visual Basic 6.0: 5.-Controles II Seguir detallando y aprendiendo a utilizar los controles básicos de Visual Basic. 1. Controles II. 1. Control Botón (CommandButton). 2. Control Marco (Frame). 3. Control Botón de opción (OptionButton). 4. Control Casilla de verificación (CheckBox). Curso de Iniciación a Visual Basic 6.0: 6.-Controles III Seguir detallando y aprendiendo a utilizar los controles básicos de Visual Basic. 1. Controles III. 1. Control Caja de Lista (ListBox).
2. Control Lista desplegable (ComboBox). 3. Control Imagen (Image). Curso de Iniciación a Visual Basic 6.0: 7.-Controles IV Seguir detallando y aprendiendo a utilizar los controles básicos de Visual Basic. 1. Controles IV. 1. Control Barra de desplazamiento (HScrollBar, VScrollBar). 2. Control Línea (Line). 3. Control Figura (Shape). Curso de Iniciación a Visual Basic 6.0: 8.-Controles V Seguir detallando y aprendiendo a utilizar los controles básicos de Visual Basic. 1. Controles V 1. Control Temporizador (Timer). 2. Control Picture Box 1. Carga de una imagen durante el diseño del programa 2. Carga de una imagen durante la ejecución del programa 3. El método PaintPicture Curso de Iniciación a Visual Basic 6.0: 9.-Menús, formularios MDI y módulos de código. Creación y manipulación de menús, manejo de formularios múltiples e introducción a los módulos de código como método de independizar el código de los formularios.
1. Menús, formularios MDI y módulos de código. 1. Editor de menús (Cuadro de diálogo) 2. Interfaz SDI o MDI 3. Para cambiar entre los modos SDI y MDI 4. Uso de formularios MDI 5. Módulos de código. Curso de Iniciación a Visual Basic 6.0: 10.-Archivos y OLE. Aprender a crear, abrir y manipular archivos, detallando todos los tipos posibles, así como su gestión en el disco. Además se introduce el uso de la tecnología OLE. 1. Archivos y OLE. 1. Archivos. 2. Acceso 1. Tipos de acceso a archivos 2. Archivos de acceso secuencial 3. Archivos de acceso aleatorio 4. Archivos de acceso binario 5. Abrir archivos 6. Números de archivo 7. Cerrar archivos 3. Gestión 1. Borrar archivos 2. Borrar y crear carpetas 3. Cambiar a otra carpeta o unidad 4. Obtener información de la ruta y la carpeta 5. Búsqueda de archivos 4. Vinculación e incrustación de objetos (OLE). 5. Contenedores, servidores y objetos 6. El registro de Windows 7. Inserción de un objeto OLE 8. Insertar un objeto en tiempo de diseño 9. Restricción del tipo OLE 10. Uso de Pegado especial durante el diseño del programa 11. Inserción de un objeto en tiempo de ejecución 12. Los métodos CreateEmbed y CreateLink 13. Utilización de un panel de diálogo para insertar un objeto en tiempo de ejecución
14. Utilización de Pegado especial en tiempo de ejecución 15. Salvar y recuperar objetos OLE 16. Salvar objetos OLE al disco 17. Recuperar objetos OLE del disco 18. Otras propiedades, métodos y eventos del control OLE 19. Activación de objetos OLE Curso de Iniciación a Visual Basic 6.0: 11.-Clases y Automatización OLE. Introducción al concepto de clase, necesario para la programación orientada a objetos. Creación de objetos OLE en tiempo de ejecución para realizar tareas de automatización con ellos. 1. Clases y Automatización OLE. 1. Clases. 2. Automatización OLE 3. Creación de un objeto de automatización OLE 4. Obtención de información de los objetos 5. Propiedades y métodos de los objetos de automatización OLE 6. Cómo utilizar automatización OLE Curso de Iniciación a Visual Basic 6.0: 12.-Controles avanzados I Introducción a los controles que se pueden añadir a Visual Basic para aumentar las posibilidades de programación, a la vez que simplifican la tarea. 1. Controles avanzados. 1. Conjuntos de controles adicionales. 2. Control Barra de herramientas ( Toolbar). 3. Control ImageList 4. Control Barra de estado (StatusBar). Curso de Iniciación a Visual Basic 6.0: 13.-Controles avanzados II
Seguir detallando los controles que se pueden añadir a Visual Basic, además de estudiar como manipular el portapapeles y realizar una aplicación sencilla que recoja la mayoría de los elementos estudiados hasta ahora. 1. Controles avanzados II. 1. Control CommonDialog 2. Objeto Clipboard. 1. Métodos. 3. Creación de una aplicación. 1. Formulario de inicio. (frminicio) 2. Formulario principal (MDI). (frmgestor) 3. Formulario de información. (frminfo) 4. Módulo Salida.bas 5. Formulario Documento de imagen. (frmdocumento) 6. Formulario Listado. (frmlateral) 7. Gestión de la lista de imágenes. 8. Visualización de las imágenes. Curso de Iniciación a Visual Basic 6.0: 14.-Acceso a datos Realización de conexiones a bases de datos externas. Manipulación de las mismas desde programas Visual Basic. 1. Acceso a datos. 1. Utilización de herramientas de base de datos de Visual Basic 2. El enlace base de datos programa 3. Creación de la base de datos 4. Recordsets 5. Control Data. 1. Propiedades. 6. Enlace de controles en la tabla de datos. 7. Manipular registros 8. Terminología. 9. Lenguaje de consulta estructurado.
10. Tecnologías. 1. OLE DB 2. ADO 3. ODBC 4. DAO 5. RDO Duración del curso: 12 clases de dos horas cada una. Vacantes limitadas: solo 6 alumnos.