Visual Basic Visual Basic es un programa muy potente. Prácticamente cualquier desarrollo que se le ocurra para el sistema operativo Windows podrá realizarlo con Visual Basic. Sin embargo, debemos disponer de un pc que cumpla los requisitos mínimos que nos exige la aplicación para poder utilizarlo ágilmente. Podría decirse que Visual Basic se distribuye en distintas versiones: Edición de aprendizaje, Edición Profesional y Edición empresarial, ordenadas según su potencial. También se incluye como elemento del paquete Visual Studio. Esta última versión es la que tiene mayor dificultad para su instalación y por ello la hemos seleccionado como ejemplo para este curso. Aprendiendo la operatoria con esta edición, conocerá la de cualquiera de las otras tres. No debe olvidar que está trabajando con una aplicación Windows, es decir, que todos los tics adquiridos en este entorno de trabajo le servirán ahora para agilizar la toma de contacto con el programa. Toma de contacto Instalación Requerimientos del equipo Instalación del programa Modificación de la instalación Acceso directos Entorno de desarrollo Elementos básicos Entorno de ventanas Manos a la obra Creación de un proyecto el formulario Botones y textos Propiedades de los controles Eventos y código Ejecución del programa Guardar el proyecto Programación básica Lo que todo programador debe saber Variables y constantes: introducción Variables y constantes: continuación Operaciones matemáticas Manipulación de textos Fechas Matrices La programación condicional El IF THEN ELSE Verdadero o falso El CASE El GOTO o las prácticas no recomendables Bucles e iteraciones Repetición de instrucciones o bucles Bucles con condición previa Bucles con verificación final Salir de un bucle antes de tiempo Rutinas y funciones Programación estructurada Las subrutinas Las funciones Variables privadas Variables por valor o por referencia Variables públicas y estáticas Programación visual Los elementos comunes de Windows Propiedades gráficas del formulario Control de la ventana formulario Eventos en los formularios Trabajo con varios formularios Formularios modales Comunicarse con el usuario Botones gráficos vs. Botones de texto MsgBox o como mostrar información InputBox o la entrada de datos Checkbox Botones de opción Agrupación de opciones o Frames Propiedades de los cuadros combinados Programación con cuadros combinados I Programación con cuadros combinados II Cuadros de lista y cuadros combinados Diferencias entre cuadros de lista y combinados Los controles ScrollBar Elementos gráficos Figuras geométricas Modificación con código de figuras geométricas Creación con código de figuras geométricas Imágenes Imágenes como botones Características especiales de los controles Botones predefinidos (intro/escape) Orden de tabulación El enfoque Elementos activos e inactivos Aplicaciones profesionales Menús y formularios Creación de formularios MDI Trabajo con aplicaciones MDI Menús Submenús y atajos de menú Código en las opciones de menú Menús de manejo de ventanas Organización de ventanas Menús contextuales Barras de herramientas Código con barras de herramientas Barras de estado Acceso a disco Control unidades Control carpetas Control ficheros Información de disco Información de las carpetas Información de los ficheros Controles de Windows Añadir controles Añadir objetos ML Informatic. Queda prohibida la reproducción total o parcial de este documento. Controles TabStrip Controles contenedores y TabStrip Programación del control TabStrip Propiedades del control Rich TextBox Programación del control Rich TextBox Control de tiempo Cuadros de diálogo Diálogo Abrir archivo Diálogo Guardar archivo Diálogo Color Diálogo Fuente Diálogo Imprimir Relación con otras aplicaciones Interactuar con otras aplicaciones Cálculos con Excel Corrección de textos con Word Envío de correo por Outlook El control ADO Datagrids y ADO Programación con ADO Solución y prevención de errores en el código Depuración de código Control de errores Definición de errores de usuario Distribución de las aplicaciones Distribución internacional Creación de un fichero de recursos Definición de recursos Codificación con ficheros de recursos I Codificación con ficheros de recursos II Empaquetamiento y distribución Empaquetado y distribución de aplicaciones Instalación de programas ML Informatic. Queda prohibida la reproducción total o parcial de este documento.