ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Visual Basic Curso

alvaromp31 de Enero de 2015

17.301 Palabras (70 Páginas)305 Visitas

Página 1 de 70

INTRODUCCIÓN AL MANUAL 3

1. FORMULARIOS Y EVENTOS 3

INTRODUCCIÓN 3

CONOCIMIENTOS TEÓRICOS 3

Formularios, controles y eventos 3

Ciclo de vida de un formulario 3

La ventana Debug 3

EJEMPLO PROPUESTO 3

EJEMPLO RESUELTO 3

Formulario 1 3

Formulario 2 3

2. IDENTIFICACIÓN DE OBJETOS (CONTROLES) EN UN FORMULARIO 3

INTRODUCCIÓN 3

CONOCIMIENTOS TEÓRICOS 3

Cómo utilizar controles: eventos y propiedades 3

Controles comunes: Label, TextBox, CommandButton, CheckBox 3

Identificar el tipo de un control 3

Colección Controls de un formulario 3

EJEMPLO PROPUESTO 3

EJEMPLO RESUELTO 3

3. CLASES Y OBJETOS (I) 3

INTRODUCCIÓN 3

CONOCIMIENTOS TEÓRICOS 3

Los objetos en Visual Basic 3

Concepto de encapsulación (Public v.s. Private) 3

Utilización de variables de objeto 3

Instrucción Property 3

Variables estáticas 3

EJEMPLO PROPUESTO 3

EJEMPLO RESUELTO 3

Formulario 3

Clase Ficha 3

4. CLASES Y OBJETOS (II) 3

INTRODUCCIÓN 3

CONOCIMIENTOS TEÓRICOS 3

Cómo crear colecciones de objetos: la clase Collection 3

Propiedades y métodos del objeto Collection 3

Cómo acceder a los elementos de una colección: claves e índices 3

Agregar elementos a una colección 3

Eliminación de elementos de una colección 3

Recuperación de elementos de una colección 3

Control HScrollBar 3

Más conceptos de clases: eventos Initialize y Terminate 3

EJEMPLO PROPUESTO 3

Objetivo 3

Desarrollo del ejemplo 3

EJEMPLO RESUELTO 3

Formulario 3

Clase Agenda 3

5. TECNOLOGÍA ACTIVEX 3

INTRODUCCIÓN 3

CONOCIMIENTOS TEÓRICOS 3

Qué es un componente ActiveX 3

Tipos de componentes ActiveX 3

Creación dinámica de matrices 3

Preservar el contenido de las matrices dinámicas 3

Matrices de controles 3

Publicar un control ActiveX en un página Web 3

EJEMPLO PROPUESTO 3

Objetivo 3

Desarrollo del ejemplo 3

EJEMPLO RESUELTO 3

6. ACCESO A BASES DE DATOS (DAO Y JET) 3

INTRODUCCIÓN 3

CONOCIMIENTOS TEÓRICOS 3

DAO y Jet 3

Estructura de una aplicación de bases de datos en Visual basic con DAO y Jet 3

El modelo de objetos DAO 3

Programación con DAO y Jet 3

EJEMPLO PROPUESTO 3

Objetivo 3

Desarrollo del ejemplo 3

EJEMPLO RESUELTO 3

ModDefiniciones 3

FrmAgenda 3

ClaAgenda 3

ClaDAO_Jet 3

7. ACCESO A BASES DE DATOS (DAO Y ODBCDIRECT) 3

INTRODUCCIÓN 3

CONOCIMIENTOS TEÓRICOS 3

Opciones de utilización de ODBC con DAO 3

Estructura de una aplicación de bases de datos en Visual basic con DAO y ODBCDirect 3

Programación con DAO y ODBCDirect 3

EJEMPLO PROPUESTO 3

Objetivo 3

Desarrollo del ejemplo 3

EJEMPLO RESUELTO 3

ClaDAO_ODBCDirect 3

8. ACCESO A BASES DE DATOS (RDO) 3

INTRODUCCIÓN 3

CONOCIMIENTOS TEÓRICOS 3

El modelo de objetos RDO 3

Estructura de una aplicación de bases de datos en Visual basic con RDO 3

Programación con RDO 3

EJEMPLO PROPUESTO 3

Objetivo 3

Desarrollo del ejemplo 3

EJEMPLO RESUELTO 3

ClaRDO 3

9. EL REGISTRO DE WINDOWS 3

INTRODUCCIÓN 3

CONOCIMIENTOS TEÓRICOS 3

Qué es el registro de Windows 3

Cómo acceder al registro de Windows 3

Estructura del registro de Windows 3

Cómo utilizar el API de Windows 3

EJEMPLO PROPUESTO 3

Objetivo 3

Desarrollo del ejemplo 3

EJEMPLO RESUELTO 3

FrmPresentacion 3

FrmRegistro 3

ModRegistro 3

APÉNDICE A: ESPECIFICACIONES, LIMITACIONES Y FORMATOS DE ARCHIVOS DE VISUAL BASIC 3

REQUISITOS DEL SISTEMA PARA APLICACIONES DE VISUAL BASIC 3

LIMITACIONES DE LOS PROYECTOS 3

LIMITACIONES DE CONTROLES 3

Número total de controles 3

Limitaciones para determinados controles 3

LIMITACIONES DE CÓDIGO 3

Procedimientos, tipos y variables 3

Tabla de entradas de módulo 3

LIMITACIONES DE LOS DATOS 3

Datos de formulario, módulos estándar y módulos de clase 3

Procedimientos, tipos y variables 3

Tipos definidos por el usuario 3

Espacio de pila 3

Limitaciones de los recursos del sistema 3

Recursos de Windows 3

FORMATOS DE ARCHIVOS DE PROYECTO 3

Extensiones de archivos de proyecto 3

Archivos varios y de tiempo de diseño 3

Archivos de tiempo de ejecución 3

Estructuras de formularios 3

Número de versión 3

Descripción del formulario 3

Bloques de control 3

Orden de los bloques de control 3

Bloques de control incrustados 3

Controles de menú 3

Teclas de método abreviado 3

Comentarios en la descripción del formulario 3

Propiedades de la descripción de un formulario 3

Sintaxis 3

Valores binarios de propiedades 3

Propiedad Icon 3

Propiedad TabIndex 3

Unidades de medida 3

Valores de colores 3

Objetos de propiedades 3

Código de Basic 3

Errores al cargar archivos de formulario 3

Mensajes de registro de error en la carga de un formulario 3

Formato del archivo de proyecto (.vbp) 3

APÉNDICE B: CONVENCIONES DE CODIFICACIÓN 3

¿POR QUÉ EXISTEN LAS CONVENCIONES DE CODIFICACIÓN? 3

CONVENCIONES DE CODIFICACIÓN MÍNIMAS 3

CONVENCIONES DE NOMBRES DE OBJETOS 3

PREFIJOS SUGERIDOS PARA CONTROLES 3

PREFIJOS SUGERIDOS PARA LOS OBJETOS DE ACCESO A DATOS (DAO) 3

PREFIJOS SUGERIDOS PARA MENÚS 3

SELECCIÓN DE PREFIJOS PARA OTROS CONTROLES 3

CONVENCIONES DE NOMBRES DE CONSTANTES Y VARIABLES 3

Prefijos de alcance de variables 3

Constantes 3

Variables 3

Tipos de datos de variables 3

Nombres descriptivos de variables y procedimientos 3

Tipos definidos por el usuario 3

CONVENCIONES DE CODIFICACIÓN ESTRUCTURADA 3

Convenciones de comentarios al código 3

Dar formato al código 3

Agrupación de constantes 3

Operadores & y + 3

Crear cadenas para MsgBox, InputBox y consultas SQL 3

Introducción al manual

Visual Basic se ha convertido en un importante entorno de desarrollo que cubre todos los aspectos de la programación profesional, desde las aplicaciones financieras a la construcción de componentes para Internet. En la actualidad puede considerarse como la herramienta por excelencia para la programación en entornos Windows, gracias a su potencia, comparable a la de lenguajes tradicionalmente considerados superiores como C o C++, pero fundamentalmente por su sencillez y facilidad de uso.

Este manual está dirigido a aquellas personas que, teniendo nociones básicas de Visual Basic, deseen adquirir conocimientos sólidos de los principios y técnicas involucradas en el desarrollo de aplicaciones con este entorno de desarrollo. En concreto, en este curso se darán las bases para adquirir conocimientos en:

• Clases y objetos

• Tecnología active X

• Acceso a bases de datos (DAO, JET, ODBC-DIRECT, RDO)

• El registro de Windows

Si bien en todos los capítulos se expondrán los conocimientos teóricos que los autores hemos estimado suficientes para desenvolverse con soltura en cada tema propuesto, este manual no pretende ser un libro de referencia de Visual Basic (para eso existen multitud de libros técnicos, o la propia ayuda de Visual Basic). Los autores hemos preferido limitar en la medida de lo posible la carga teórica del manual, potenciando el aspecto práctico con la inclusión de ejemplos propuestos y resueltos, totalmente funcionales, que ayudarán al lector en la comprensión de los contenidos del curso.

Todos los capítulos de este manual siguen la misma estructura:

• Una introducción en la que se expondrán los temas a tratar y el objetivo del capítulo.

• Conocimientos teóricos del capítulo.

• Un ejemplo en el que se ponen en práctica los conocimientos recién adquiridos

• Y por supuesto, una solución al ejemplo propuesto.

Visual Basic proporciona una gran cantidad de elementos que permiten aumentar la potencia de nuestras aplicaciones considerablemente. Aunque el estudio individual de dichos objetos se escapa al propósito de este curso, en los ejemplos iremos proponiendo el uso de diferentes tipos de objetos para ir aumentando nuestro vocabulario en Visual Basic.

1. Formularios y eventos

Introducción

El primer paso para crear una aplicación con Visual Basic es crear la interfaz, la parte visual de la aplicación con la que va a interactuar el usuario. Los formularios y controles son los elementos de desarrollo básicos que se usan para crear la interfaz; son los objetos con los que se trabaja para desarrollar la aplicación.

Los formularios son objetos que exponen las propiedades que definen su apariencia, los métodos que definen su comportamiento y los eventos que definen la forma en que interactúan

...

Descargar como (para miembros actualizados) txt (106 Kb)
Leer 69 páginas más »
Disponible sólo en Clubensayos.com