1.- INTRODUCCIÓN · HERRAMIENTAS Y LENGUAJES DE PROGRAMACIÓN VISUALES · APLICACIONES DE 16 Y 32 BITS 2,.-PRIMER CONTACTO CON VISUAL BASIC · PUESTA EN MARCHA · INTERFAZ DE VISUAL BASIC · Interfaz MDI/Interfaz SDI · Acoplamiento de ventanas · CONTROLES DE VISUAL BASIC · Propiedades de los controles · FORMULARIOS · Inserción de controles en el formulario · Mover / borrar / modificar controles · Formato y Alineación de los controles · INTRODUCCIÓN A LA PROGRAMACIÓN · ¿Qué es un evento y un método? · NUESTRO PRIMER PROGRAMA · VENTANA EDITOR DE CÓDIGO · Herramientas de edición · CREACIÓN DE UN PROCEDIMIENTO DE EVENTO · EJECUCIÓN DEL PROGRAMA · Posición del formulario · ARCHIVOS QUE LO COMPONEN · Guardar un proyecto · Ventana Explorador de proyectos · Comenzar un nuevo proyecto · Abrir un proyecto · Guardar con otro nombre · CREAR UN ARCHIVO EJECUTABLE · Modos de compilar · UTILIZAR LA AYUDA · LISTA DE PROPIEDADES, EVENTOS Y MÉTODOS · Control CommandButton /Label/TextBox · EJERCICIOS 3.- INICIÁNDONOS EN LA PROGRAMACIÓN · TIPOS DE DATOS · Constantes/Variables · Nomenclatura y declaración de constantes y variables · Valores iniciales · Tipos de datos definidos por el usuario · OPERADORES · Operadores aritméticos / relacionales/ comparación · Operadores lógicos /Concatenación · PROCEDIMIENTOS Y FUNCIONES · Creación de un procedimiento y una función · Envío y recepción de parámetros · Instrucción CALL · ALCANCE DE LAS VARIABLES · Variables globales o públicas · Variables locales/privadas/estáticas · PROCEDIMIENTOS Y FUNCIONES AVANZADOS · Argumento por referencia y por valor · Utilizar argumentos con nombre/opcionales · Número indeterminado de argumentos · Funciones o Procedimientos recursivos · ENFOQUES · Orden de tabulación · Validar el contenido del control · EJERCICIOS 4.- ELEMENTOS DE PROGRAMACIÓN · TOMA DE DECISIONES · Instrucción If...Then/Iif/Switch · Instrucción Choose Select Case · Control CheckBox/OptionButton · Agrupar controles · MENSAJES ESPECIALES · Instrucción InputBox/MsgBox · BUCLES · Bucle For ... Next/While ... Wend · Bucle Do ... Loop/For Each ... Next · MATRICES · Matrices de controles/dinámicas · EJERCICIOS 5.- CONTROL DE ERRORES Y DEPURACIÓN · ERRORES EN TIEMPO DE EJECUCIÓN · Tomar el control de los errores · Información sobre un error · ERRORES LÓGICOS, DEPURACIÓN · Depurar un error en tiempo de ejecución · Puntos de interrupción · Ejecución paso a paso · Inspección de variables/Ventana Locales · Enviar mensajes a la ventana Inmediato · El Examinador de objetos · EJERCICIOS 6.- FUNCIONES Y PROPIEDADES · FUNCIONES DE VISUAL BASIC · Funciones de fecha y hora/Cadena · Funciones para tipos de datos/numéricas · Funciones para la conversión de datos · FORMATEAR DATOS · Formatos numéricos/Cadena/fecha/hora · Formatos avanzados · PROPIEDADES DE PRESENTACIÓN · Fuentes tamaños y colores de letra · Activar/Desactivar/Ver/Ocultar controles · Mostrar información · Aspecto gráfico de los controles · EJERCICIOS 7.- CONTROLES ESTÁNDAR · AMPLIACIÓN DEL CONTROL TEXTBOX · CONTROL LISTBOX · Propiedades, eventos y métodos · Prog. Listado con ListBox y Listado múltiple · Programa ListBox con casillas · CONTROL COMBOBOX · Propiedades, eventos y métodos · CONTROL IMAGE · Propiedades, eventos y métodos · CONTROL PICTUREBOX · Propiedades, eventos y métodos · CONTROL TIMER · Propiedades y eventos · EJERCICIOS 8.- CONTROLES ACTIVEX · PÁGINAS DE PROPIEDADES · CONTROL MASKEDBOX · Propiedades, eventos y métodos · CONTROL UPDOWN · Propiedades, eventos y métodos · CONTROL SLIDER · Propiedades, eventos y métodos · CONTROL SSTAB · Propiedades, eventos y métodos · CONTROL MSFLEXGRID · Propiedades, eventos y métodos · CONTROL MSCHART · Propiedades, eventos y métodos · Programa Ventas con resultados gráficos · Seleccionar valores en el gráfico · Gráficos en tres dimensiones (3D) · Rotar el gráfico en 3D · EJERCICIOS 9.- OTROS CONTROLES ACTIVEX · CONTROL RICHTEXTBOX · Propiedades, eventos y métodos · Prog. Procesador de texto/ Proces. mejorado · CONTROL IMAGELIST · Propiedades, eventos y métodos · Programa Procesador con barra de herramientas (I) · CONTROL TOOLBAR · Propiedades, eventos y métodos · Prog. Proces. con barra de herramientas (II) · Prog. Proces. con barra de herramientas (III) · Prog. Proc. con barra de herramientas (y IV) · CONTROL STATUSBAR · Propiedades, eventos y métodos · Programa Procesador con barra de estado · CONTROL COOLBAR · Propiedades, eventos y métodos · Programa Índices de bolsa · CONTROL LISTVIEW · Propiedades, eventos y métodos · Programa Mediateca · CONTROL TREEVIEW · Propiedades, eventos y métodos · CONTROL UPDOWN · Propiedades, eventos y métodos · CONTROL SLIDER · Propiedades, eventos y métodos · CONTROL SSTAB · Propiedades, eventos y métodos · CONTROL MSFLEXGRID · Propiedades, eventos y métodos · CONTROL MSCHART · Propiedades, eventos y métodos · Programa Ventas con resultados gráficos · Seleccionar valores en el gráfico · Gráficos en tres dimensiones (3D) · Rotar el gráfico en 3D · EJERCICIOS 9.- OTROS CONTROLES ACTIVEX · CONTROL RICHTEXTBOX · Propiedades, eventos y métodos · Prog. Procesador de texto/ Proces. mejorado · CONTROL IMAGELIST · Propiedades, eventos y métodos · Programa Procesador con barra de herramientas (I) · CONTROL TOOLBAR · Propiedades, eventos y métodos · Prog. Proces. con barra de herramientas (II) · Prog. Proces. con barra de herramientas (III) · Prog. Proc. con barra de herramientas (y IV) · CONTROL STATUSBAR · Propiedades, eventos y métodos · Programa Procesador con barra de estado · CONTROL COOLBAR · Propiedades, eventos y métodos · Programa Índices de bolsa · CONTROL LISTVIEW · Propiedades, eventos y métodos · Programa Mediateca · CONTROL TREEVIEW · EJERCICIOS 13.- IMPRESIÓN · IMPRIMIR UN FORMULARIO · CUADRO ESPECIFICAR IMPRESORA · EL OBJETO PRINTER o Permitir cancelar la impresión · EL CONTENIDO DE UN RICHTEXTBOX · IMPRIMIR IMÁGENES · EJERCICIOS 14.- MULTIMEDIA · CONTROL MMCONTROL · Propiedades, eventos y métodos · Dispositivos simples y complejos · Transmitir órdenes y Programa Información · Estado del dispositivo · Tiempo de duración o longitud · REPROD. DE ARCHIVOS DE SONIDO · Detención manual y notificación · Información sobre la duración · REPROD. DE ARCHIVOS DE VIDEO · Visualizar las imágenes en un control · EJERCICIOS 15.- BASES DE DATOS · FORMAS DE GESTIONAR BASE DE DATOS · EL ADMINISTRADOR VISUAL DE DATOS · Crear bases datos/Agregar una tabla · Introd. datos/Modif. estructura/índices · Creación de una consulta · Compatibilidad con Access/Crear formulario · EL CONTROL DATA · Propiedades, eventos y métodos · Programa Obras de arte · Especificar características del control Data · Sincronizar la tabla con otros controles · Añadir imágenes en la tabla · Impedir modificar la tabla/Ordenar la tabla · Aplicar consultas/Crear consultas con SQL · EJERCICIOS | 16.- COMPLEMENTOS Y RECURSOS · ACTIVAR LOS COMPLEMENTOS · Asist. barras de herramientas/ formularios · Asistente para aplicaciones · PLANTILLAS · Plantillas de menú/Conjuntos de controles · RECURSOS · Crear de un archivo de recursos · Asignar de recursos a controles · Funciones de carga de recursos · EJERCICIOS 17.- INSTALACIÓN DE APLICACIONES · OPTIMIZAR EL PROYECTO · Nombre/título/icono/Generar archivo · ASIST. EMPAQUETADO Y DISTRIBUCIÓN · Empaquetado y distribución del proyecto · Administrar secuencias de comandos · INSTALAR LA APLICACIÓN · DESINSTALAR LA APLICACIÓN 18.- EL API DE WINDOWS · EL VISOR DE TEXTO API · Cargar el Archivo de texto · CONSTANTES API · Lista de constantes empleadas en los ejercicios · DECLARACIONES API · Lista de declaraciones API más usuales · Argumentos por valor o por Ref. · TIPOS API · Lista de tipos empleados en los ejercicios · EJEMPLOS DE API EN APLICACIONES · Ventana siempre visible · Bloquear el ratón en una zona · Cambiar el menú de control · Comprobar los recursos y características del sistema 19.- CLASES Y COLECCIONES · ¿QUÉ SON LAS CLASES? · Programación orientada a objetos · Clases de Visual Basic · Hacer referencia a clases · Vinculación temprana y tardía · Destruir objetos · CREAR UN MÓDULO DE CLASE · Agregar propiedades · Procedimientos de propiedades · Agregar métodos · Agregar eventos · COLECCIONES · Programa Agencia Inmobiliaria · GENERADOR DE CLASES · CREAR UN EXE O DLL ActiveX · Propiedades de los módulos de clase en proyectos DLL · Generar el archivo DLL · Utilizar el archivo DLL 20.- CREACIÓN DE CONTROLES ActiveX · DISEÑO DEL CONTROL · Propiedades, eventos y métodos de UserControl · Insertar elementos en el control · Creación de un evento · Creación de una propiedad · Creación de un método · Lectura y escritura de propiedades · PROBAR EL FUNCIONAMIENTO DEL CONTROL · Creación de un Grupo de proyectos · Modificar y comprobar los cambios · Emplear un cuadro Acerca De · Cambiar el icono del control · EMPLEAR PÁGINAS DE PROPIEDADES · CREAR EL ARCHIVO .OCX · Control en un proyecto final · ASISTENTE PARA CONTROLES ActiveX · Continuar a partir del resultado del Asistente · Probar controles en un nuevo proyecto 21.- OBJETOS DE BASES DE DATOS DAO · JERARQUÍA DE OBJETOS DAO · Propied y métodos colección /Objeto Database · Propied y métodos colección /Objeto TableDef · Propied y métodos colección /Objeto Recordset · Propied y métodos colección QueryDefs y el objeto QueryDef · Propied y métodos colección Relations y el objeto Relation · Propied y métodos colección Containers y el objeto Container · Propied y métodos colección Properties y el objeto Property · ACTIVAR LOS OBJETOS DAO · CREAR UNA BASE DE DATOS · Crear tablas e índice · Añadir campos tablas / índice · PROGRAMA BIBLIOTECA · Abrir la base de datos · El objeto Recordset · Añadir y Localizar registros · Modificar datos existentes · Ordenar y Eliminar registros · Relaciones / Instrucciones SQL · Crear y aplicar consultas 22.- OBJETOS DE BASES DE DATOS ADO · TRABAJAR CON ODBC · Administrador y Crear ODBC · CONTROL DE DATOS ADO · Propiedades, eventos y métodos · Programa Clínica Veterinaria · Conectar a un origen de datos · Sincronizar con otros controles · Control errores de acceso datos · Cambiar el origen del registro · CONTROL DATAGRID · Propiedades, eventos y métodos · Emplear un DataGrid · CONTROL DATACOMBO · Propiedades, eventos y métodos · Emplear un DataCombo · CONTROL DATALIST · Propiedades, eventos y métodos · OBJETOS ADO EN EL CÓDIGO · Objeto Connection y Recordset · El método Execute · El objeto Command · VENTANA DE LA VISTA DATOS · USO DEL ENTORNO DE DATOS (DATA ENVIRONMENT) · Agregar un nuevo entorno de datos · Configurar una conexión · Configurar un comando · Trabajar con el Generador SQL · Objeto Command en formulario 23.- INFORMES · CONFIGURAR EL ORIGEN DE LOS DATOS · AGREGAR EL INFORME DE DATOS (DATA REPORT) · Propiedades, eventos y métodos · Controles disponibles y colocación de los mismos · Cambiar el aspecto de los controles · Colocar líneas e imágenes · Campos predefinidos y funciones · ACTIVAR EL INFORME DESDE EL PROGRAMA · VISTA PRELIMINAR DEL INFORME · IMPRIMIR / EXPORTAR /CRITERIOS 24.- DOCUMENTOS ActiveX · ¿QUÉ ES UN DOCUMENTO ActiveX? · CREAR UN DOCUMENTO ActiveX · Propiedades, eventos y métodos · Añadir controles y código · Ejecutar · Agregar funcion. de navegación · EJECUTAR EL DOCUMENTO FUERA DEL ENTORNO VISUAL BASIC Establecer nombres apropiados · Compilar el proyecto · Empaquetar el documento ActiveX · MIGRAR DOCUMENTOS ActiveX · Asistente para migración de documentos ActiveX · Comprobar el resultado. |