Visual basic avanzado

Solo disponible en BuenasTareas
  • Páginas : 119 (29543 palabras )
  • Descarga(s) : 0
  • Publicado : 1 de mayo de 2011
Leer documento completo
Vista previa del texto
Manual Visual Basic 6.0 Avanzado

Introducción al manual 6

1. Formularios y eventos 7

Introducción 7
Conocimientos teóricos 8
Formularios, controles y eventos 8
Ciclo de vida de un formulario 8
La ventana Debug 9
Ejemplo propuesto 10
Ejemplo resuelto 11
Formulario 1 11
Formulario 2 12

2. Identificación de objetos (controles) en un formulario 13Introducción 13
Conocimientos teóricos 14
Cómo utilizar controles: eventos y propiedades 14
Controles comunes: Label, TextBox, CommandButton, CheckBox 14
Identificar el tipo de un control 15
Colección Controls de un formulario 15
Ejemplo propuesto 16
Ejemplo resuelto 17

3. Clases y objetos (I) 18

Introducción 18
Conocimientos teóricos 19
Los objetos en VisualBasic 19
Concepto de encapsulación (Public v.s. Private) 19
Utilización de variables de objeto 19
Instrucción Property 20
Variables estáticas 21
Ejemplo propuesto 22
Ejemplo resuelto 23
Formulario 23
Clase Ficha 23

4. Clases y objetos (II) 25

Introducción 25
Conocimientos teóricos 26
Cómo crear colecciones de objetos: la clase Collection 26
Propiedadesy métodos del objeto Collection 26
Cómo acceder a los elementos de una colección: claves e índices 27
Agregar elementos a una colección 27
Eliminación de elementos de una colección 28
Recuperación de elementos de una colección 28
Control HScrollBar 29
Más conceptos de clases: eventos Initialize y Terminate 30
Ejemplo propuesto 31
Objetivo 31
Desarrollo delejemplo 32
Ejemplo Resuelto 34
Formulario 34
Clase Agenda 37

5. Tecnología ActiveX 39

Introducción 39
Conocimientos teóricos 40
Qué es un componente ActiveX 40
Tipos de componentes ActiveX 40
Creación dinámica de matrices 41
Preservar el contenido de las matrices dinámicas 41
Matrices de controles 42
Publicar un control ActiveX en un página Web 42Ejemplo propuesto 44
Objetivo 44
Desarrollo del ejemplo 44
Ejemplo resuelto 46

6. Acceso a bases de datos (DAO y Jet) 48

Introducción 48
Conocimientos teóricos 49
DAO y Jet 49
Estructura de una aplicación de bases de datos en Visual basic con DAO y Jet 49
El modelo de objetos DAO 50
Programación con DAO y Jet 50
Ejemplo propuesto 54
Objetivo 54
Desarrollodel ejemplo 55
Ejemplo resuelto 57
ModDefiniciones 57
FrmAgenda 57
ClaAgenda 60
ClaDAO_Jet 61

7. Acceso a bases de datos (DAO y ODBCDirect) 66

Introducción 66
Conocimientos teóricos 67
Opciones de utilización de ODBC con DAO 67
Estructura de una aplicación de bases de datos en Visual basic con DAO y ODBCDirect 67
Programación con DAO y ODBCDirect 67Ejemplo propuesto 69
Objetivo 69
Desarrollo del ejemplo 69
Ejemplo resuelto 70
ClaDAO_ODBCDirect 70

8. Acceso a bases de datos (RDO) 74

Introducción 74
Conocimientos teóricos 75
El modelo de objetos RDO 75
Estructura de una aplicación de bases de datos en Visual basic con RDO 75
Programación con RDO 76
Ejemplo propuesto 78
Objetivo 78
Desarrollo delejemplo 78
Ejemplo resuelto 79
ClaRDO 79

9. El registro de Windows 83

Introducción 83
Conocimientos teóricos 84
Qué es el registro de Windows 84
Cómo acceder al registro de Windows 84
Estructura del registro de Windows 84
Cómo utilizar el API de Windows 85
Ejemplo propuesto 89
Objetivo 89
Desarrollo del ejemplo 89
Ejemplo resuelto 91FrmPresentacion 91
FrmRegistro 93
ModRegistro 93

APÉNDICE A: Especificaciones, limitaciones y formatos de archivos de Visual Basic 97

Requisitos del sistema para aplicaciones de Visual Basic 97
Limitaciones de los proyectos 97
Limitaciones de controles 97
Número total de controles 97
Limitaciones para determinados controles 98
Limitaciones de código 98
Procedimientos,...
tracking img