INDICE Agradecimientos Nota al lector-usuario Introducción 1. Comenzar rápidamente con Visual Basic Instalación y arranque de Visual Basic Exploración de l apantalla Crear un interface de usuario Escribir el código Ejecución del programa Revisar el diseño Guardar el programa 2. Datos e instrucciones Ordenadores y datos Instrucciones y ordenador 3. Variables y constantes Especificación de los tipos de datos de Visual Basic Creación de variables y contantes Creación de tipos definidos por el usuario Determinar el ámbito 4. Declaraciones, expresiones y procedimientos Declaraciones de asignación Expresiones y operadores Procedimientos 5. El uso de los formularios y herramientas de Visual Basic Los objetos de Visual Basic Formularios Cuadros de dibujos e imágenes Etiquetas Cuadros de textos Botones de comando, cuadros de control y botones de opciones Marcos Cuadros de lista Cuadros combinados Eventos Barras de desplazamiento horizontales y verticales Relojes Líneas y formas Cuadros de lista de unidades de disco, de directorios y de archivos Otras herramientas de Visual Basic Cuadros de dialogo estándar Menús 6. Control del programa Realizar elecciones Hacer repeticiones El uso de matrices El uso de matrices de controles 7. El uso de procedimientos y funciones XIII XIV XV 1 2 9 15 22 23 25 29 35 41 45 49 52 63 64 81 87 89 98 104 106 110 114 117 120 122 124 129 132 136 138 140 140 159 170 179 186 189 Procedimientos generales Procedimientos de funciones Escribir procedimientos Como funcionan los parámetros Asignación local Objetos como parámetros Procedimientos de eventos avanzados 8. Depuración y gestión de errores Herramientas de depuración Estrategias de depuración Un grito de ayuda Gestión de errores 8. Archivos Visión general del sistema de archivos Operaciones con archivos Archivos secuenciales Archivos de accesos aleatorio Configuración 9. Programación gráfica Formularios y cuadros de dibujo El objeto Printer Consideraciones sobre el hardware para los programas gráficos 10. Bases de datos y cuadriculas ¿Qué es una base de datos? Acceder y mostrar datos usando Visual Basic Control mediante el programa Acceder dinámicamente a una base de datos 11. Enlace e incrustación de objetos OLE en Visual Basic Control directo del objeto Una nota sobre el DDE 12. Una aplicación para Windows competa Diseño general Diseño del menú Diseño del formulario Declaraciones globales Formularios auxiliares El procedimientos Main La estructura de eventos Un pequeño flash Una mirada hacia delante Índice alfabético 194 195 200 205 207 209 221 222 232 234 237 243 244 252 259 279 285 307 309 311 315 319 323 331 343 347 349 351 354 357 358 362 363 372 374 375