music
cur
Curso de
Avanzado
SEPTIEMBRE 1999
Introducción al manual 7
1. Formularios y eventos 8
Introducción 8
Conocimientos teóricos 9
Formularios, controles y eventos 9
Ciclo de vida de un formulario 9
La ventana Debug 10
Ejemplo propuesto 11
Ejemplo resuelto 12
Formulario 1 12
Formulario 2 13
2. Identificaciónde objetos (controles) en un formulario 14
Introducción 14
Conocimientos teóricos 15
Cómo utilizar controles: eventos y propiedades 15
Controles comunes: Label, TextBox, CommandButton, CheckBox 16
Identificar el tipo de un control 17
Colección Controls de un formulario 17
Ejemplo propuesto 18
Ejemplo resuelto 19
3. Clases y objetos (I) 20
Introducción 20
Conocimientos teóricos 21
Losobjetos en Visual Basic 21
Concepto de encapsulación (Public v.s. Private) 22
Utilización de variables de objeto 22
Instrucción Property 23
Variables estáticas 23
Ejemplo propuesto 24
Ejemplo resuelto 25
Formulario 25
Clase Ficha 25
4. Clases y objetos (II) 27
Introducción 27
Conocimientos teóricos 28
Cómo crear colecciones de objetos: la clase Collection 28
Propiedades y métodos delobjeto Collection 28
Cómo acceder a los elementos de una colección: claves e índices 29
Agregar elementos a una colección 30
Eliminación de elementos de una colección 30
Recuperación de elementos de una colección 31
Control HScrollBar 32
Más conceptos de clases: eventos Initialize y Terminate 33
Ejemplo propuesto 34
Objetivo 34
Desarrollo del ejemplo 35
Ejemplo Resuelto 37
Formulario 37Clase Agenda 40
5. Tecnología ActiveX 42
Introducción 42
Conocimientos teóricos 43
Qué es un componente ActiveX 43
Tipos de componentes ActiveX 43
Creación dinámica de matrices 44
Preservar el contenido de las matrices dinámicas 44
Matrices de controles 45
Publicar un control ActiveX en un página Web 45
Ejemplo propuesto 47
Objetivo 47
Desarrollo del ejemplo 47
Ejemplo resuelto 496. Acceso a bases de datos (DAO y Jet) 51
Introducción 51
Conocimientos teóricos 52
DAO y Jet 52
Estructura de una aplicación de bases de datos en Visual basic con DAO y Jet 52
El modelo de objetos DAO 53
Programación con DAO y Jet 53
Ejemplo propuesto 58
Objetivo 58
Desarrollo del ejemplo 59
Ejemplo resuelto 61
ModDefiniciones 61
FrmAgenda 61
ClaAgenda 64
ClaDAO_Jet 65
7. Acceso abases de datos (DAO y ODBCDirect) 70
Introducción 70
Conocimientos teóricos 71
Opciones de utilización de ODBC con DAO 71
Estructura de una aplicación de bases de datos en Visual basic con DAO y ODBCDirect 71
Programación con DAO y ODBCDirect 71
Ejemplo propuesto 73
Objetivo 73
Desarrollo del ejemplo 73
Ejemplo resuelto 74
ClaDAO_ODBCDirect 74
8. Acceso a bases de datos (RDO) 78Introducción 78
Conocimientos teóricos 79
El modelo de objetos RDO 79
Estructura de una aplicación de bases de datos en Visual basic con RDO 79
Programación con RDO 80
Ejemplo propuesto 82
Objetivo 82
Desarrollo del ejemplo 82
Ejemplo resuelto 83
ClaRDO 83
9. El registro de Windows 87
Introducción 87
Conocimientos teóricos 88
Qué es el registro de Windows 88
Cómo acceder al registro deWindows 88
Estructura del registro de Windows 88
Cómo utilizar el API de Windows 89
Ejemplo propuesto 93
Objetivo 93
Desarrollo del ejemplo 93
Ejemplo resuelto 95
FrmPresentacion 95
FrmRegistro 97
ModRegistro 97
APÉNDICE A: Especificaciones, limitaciones y formatos de archivos de Visual Basic 101
Requisitos del sistema para aplicaciones de Visual Basic 101
Limitaciones de los proyectos 101Limitaciones de controles 101
Número total de controles 101
Limitaciones para determinados controles 102
Limitaciones de código 102
Procedimientos, tipos y variables 102
Tabla de entradas de módulo 102
Limitaciones de los datos 103
Datos de formulario, módulos estándar y módulos de clase 103
Procedimientos, tipos y variables 103
Tipos definidos por el usuario 103
Espacio de pila 103...
Regístrate para leer el documento completo.