Visual Basic INNOVACIÓN Y CUALIFICACIÓN, S.L. De la edición INNOVA 2005



Documentos relacionados
IMPLANTACIÓN DEL SISTEMA DE CALIDAD EN LA EMPRESA

Microsoft Project Innovación y Cualificación, S.L. De la edición INNOVA 2006

AUXILIAR DE GERIATRÍA

GESTIÓN DE BASES DE DATOS ORACLE 10g

Técnicas de administración comercial

Prevención de riesgos laborales básico. Sector de Oficina-Comercio

Energía solar fotovoltaica

CALIDAD EN EL SERVICIO Y ATENCIÓN AL CLIENTE

LA VENTA: FUNDAMENTOS PARA SU GESTIÓN

Asesor Fiscal IRPF e Impuesto sobre. sucesiones y donaciones

GUÍA BÁSICA DEL AUXILIAR EN EL GABINETE BUCODENTAL

Reservados todos los derechos de publicación en cualquier idioma.

La contratación en el Comercio Internacional

Aplicaciones informáticas de gestión comercial

Técnicas de relación comercial

Redacción de textos en la empresa y revisión ortográfica

OPERADORES DE EQUIPOS MANUALES (TPC) IV CONVENIO COLECTIVO GENERAL DEL SECTOR DE LA CONSTRUCCIÓN

El Plan General Contable de PYMES

SEGURIDAD ALIMENTARIA. SISTEMA APPCC

DEPENDIENTE DE COMERCIO

AUDITORÍA DE LA LOPD

Metodología de la formación abierta y a distancia

OPERADORES DE APARATOS

LEGIONELA. OPERACIONES DE MANTENIMIENTO HIGIÉNICO-SANITARIO DE LAS INSTALACIONES DE RIESGO

GESTIÓN DE MOROSIDAD. RECUPERACIÓN Y PREVENCIÓN

Monitor Sociocultural

Introducción Cómo usar este libro 1. Instalación Introducción Consideraciones previas Formatos de distribución Versiones de Visual Basic 4.

LEY DE DEPENDENCIA UNA NORMATIVA INNOVADORA EN EL CAMPO DE LOS SERVICIOS SOCIALES

Manipulador de alimentos

Técnicas administrativas de oficina

OPERADORES DE VEHÍCULOS Y

Construcción de fábrica con ladrillo visto

1

Nóminas y Seguros Sociales

Revestimiento de cubiertas con tejas

Tratamiento de mercancías y funcionamiento del almacén

Construcción de cimientos y saneamientos

Primeros Auxilios GALILEA CENTRO DE FORMACIÓN Y EMPLEO S.L. De la edición INNOVA 2006

Índice general 1. Office. Fácil y rápido. Santiago Travería

Curso de Iniciación a Visual Basic 6.0

DREAMWEAVER CS6. Curso de Iniciación. Diego Rovira

Publicación Diciembre 2009.

SECRETARIADO. Gestión administrativa y asistencia a la dirección. Marisa Tormo

índice MÓDULO 1: Visual Basic 6.0 Parte 1ª Visual Basic 6.0 TEMA 1. Introducción a Visual Basic 6.0 TEMA 2. Gestión de Proyectos

Índice general. AutoCAD Curso de Iniciación. Josep Molero

P R O G R A M A A N A L Í T I C O. Paralelas:

Guía de instalación y configuración novotyping 8.0. Versión Student

Diseño de Páginas Web

Conceptos iniciales. Sistema informático. La informática. Componentes del ordenador

Access 2003 Jesús Martín Alloza De la edición INNOVA 2005

Python 3 al descubierto. Arturo Fernández Montoro

MACROS Y FORMULARIOS

Sistema automático para el control de calidad en el sector textil

Guía de instalación y configuración mecasoftpro Versión Student Plus

Manual de Instalación

Índice general 1. Word. Fácil y rápido

Portal INAPI INAPI Conecta Instructivo de Gestión en Sitio Web

Introducción a Visual Studio.Net

Índice de contenidos. Introducción. Cómo usar este libro

ANIMACIÓN DEL PUNTO DE VENTA: MERCHANDISING

1 CREANDO SOLUCIONES A MEDIDA

Conceptos Generales en Joomla

POLÍTICA DE PRIVACIDAD PARA PÁGINAS WEB EMBUTIDOS DOMINGO ORTIZ MORENO, SL

Índice General 1. Windows 10. Fácil y rápido. Hèctor Blanco - Enric Mora

MANUAL DE AYUDA INSTALACIÓN VERSIÓN DEMO

DG.CO.P00.E03-Manual de Usuario Carpeta Ciudadana

Nero AG SecurDisc Viewer

Términos y condiciones generales para el uso de esta web.

Instalación del software Polycom HDX y de las opciones

MANUAL DE INSTALACIÓN PLATAFORMA PROGRESA AUTOR: ASAC COMUNICACIONES DEPARTAMENTO DE DESARROLLO NOVIEMBRE DE 2007

UNIVERSIDAD TECNOLOGICA CENTROAMERICANA

Conector CONTPAQi Comercial GUIA DE INSTALACIÓN. Conector CONTPAQi CRM

Planificación, Administración n de Bases de Datos. Bases de Datos. Ciclo de Vida de los Sistemas de Información. Crisis del Software.

Guía rápida. Nero BackItUp. Ahead Software AG

Preguntas Frecuentes. Plataforma ScienTI. Aplicativos CvLAC y GrupLAC

Plataforma Interactiva "In Time" Para Instituciones Educativas

ASISTENCIA TÉCNICA PARA LA COMUNICACIÓN CORPORATIVA DE LA APG PLIEGO DE PRESCRIPCIONES TÉCNICAS PARTICULARES

Grupo de Trabajo sobre protección de las personas en lo que respecta al tratamiento de datos personales. Recomendación 1/99

El soporte bancario C19/C58 Definición de plantillas

AVISO LEGAL. Domicilio Social: Plaza del Conde del Valle de Suchil 16, Madrid

GUÍA PARA INSTALACIÓN DEL FORMULARIO DIGITAL PARA LA PRESENTACIÓN DE PROYECTOS

FP BÁSICA Ofimática y archivo de Documentos

AVISO LEGAL Y ACEPTACION.

COPIAS DE SEGURIDAD DE LA APLICACIÓN DE NOMINA

CIMA. MANUAL DE USUARIO

CAPÍTULO II VISUAL BASIC 6. Visual Basic es uno de tantos lenguajes de programación; orientado a objetos, que

Manual de Instalación y Configuración

Módulo: APLICACIONES INFORMÁTICAS Y OPERATORIA DE TECLADOS.

MANUAL PARA CREACIÓN DE EMPRESAS

CONTROL DE CALIDAD. Técnicas y herramientas. María Pérez Marqués

Tpvplus Innovación y Cualificación, S.L. De la edición INNOVA 2005

DATOS ESPECÍFICOS DEL CURSO

CONDICIONES GENERALES PARA LA UTILIZACIÓN DE LA PÁGINA WEB

Introducción a MS Access Diapositiva 1

Cómo usar P-touch Transfer Manager

Manual de Usuario. Generador de Pólizas de Sizes & Colors para CONTPAQi Contabilidad

CENTRO DE INVESTIGACIÓN CIENTÍFICA Y DE EDUCACIÓN SUPERIOR DE ENSENADA, BAJA CALIFORNIA Departamento de Cómputo / Dirección de Telemática ÍNDICE

RESUMEN GENERAL EXCEPCIONES DE RESPONSABILIDAD TÉRMINOS DE USO

11/06/2011. Alumno: José Antonio García Andreu Tutor: Jairo Sarrias Guzman

Transcripción:

Visual Basic

Visual Basic INNOVACIÓN Y CUALIFICACIÓN, S.L. De la edición INNOVA 2005 MARCAS COMERCIALES: Las designaciones utilizadas por las empresas para distinguir sus productos (hardware, software, sistemas operativos, etc.) suelen ser marcas registradas. INNOVACIÓN Y CUALIFICACIÓN, S.L., las utiliza sin intención de infringir la marca y sólo en beneficio del propietario de la misma. Los datos de los ejemplos o pantallas son ficticios a no ser que se especifique lo contrario. INNOVACIÓN Y CUALIFICACIÓN, S.L ha puesto el máximo empeño en ofrecer una información completa y precisa. Sin embargo, no asume ninguna responsabilidad derivada de su uso, ni tampoco la violación de patentes ni otros derechos de terceras partes que pudieran ocurrir. Mediante esta publicación se pretende proporcionar unos conocimientos precisos y acreditados sobre el tema tratado. Su venta no supone para INNOVACIÓN Y CUALIFICACIÓN, S.L. ninguna forma de asistencia legal, administrativa ni de ningún otro tipo. Reservados todos los derechos de publicación en cualquier idioma. Según el Código Penal vigente ninguna parte de este o cualquier otro libro puede ser reproducida, grabada en alguno de los sistemas de almacenamiento existentes o transmitida por cualquier procedimiento, ya sea electrónico, mecánico, reprográfico, magnético o cualquier otro, sin autorización previa y por escrito de INNOVACIÓN Y CUALIFICACIÓN, S.L.; su contenido está protegido por la Ley vigente que establece penas de prisión y/o multas a quienes intencionadamente, reprodujeren, o plagiaren, en todo o en parte, una obra literaria, artística o científica. Editado por: INNOVACIÓN Y CUALIFICACIÓN, S.L. Avda. El Romeral, 2 Polígono Industrial de Antequera 29200 ANTEQUERA, Málaga Teléfono: 952 70 60 04 Fax: 952 84 55 03 Correo electrónico: innova@antakira.com Internet: www.innovacionycualificacion.com I.S.B.N-10: 84-96401-34-0 I.S.B.N-13: 978-84-96401-34-1 Impresión: Antakira Grafic Impreso en España

Contenido Tema 1: INTRODUCCIÓN A VISUAL BASIC Introducción... 9 Programación Estructurada y Lenguajes Orientados a Objetos... 9 Las ediciones de Visual Basic... 10 El Entorno de Visual Basic... 11 Compilar un archivo ejecutable... 21 Tema 2: MI PRIMERA APLICACIÓN Introducción... 23 Estructura de una aplicación en VB... 23 Objetos en VB. Los controles... 24 Establecer propiedades... 26 Métodos y eventos... 27 El formulario... 28 Mi primera aplicación... 31 Ejercicios propuestos... 39 Tema 3: UNDAMENTOS DE PROGRAMACIÓN (I) Introducción... 41 Variables, constantes y tipos de datos... 41 Ambito de una variable (o constante)... 45 Operadores de Visual Basic... 47 Estructuras de decisión... 50 La aplicación... 54 Ejercicios propuestos... 56 Tema 4: UNDAMENTOS DE PROGRAMACIÓN (II) Introducción... 59 Arrays y matrices... 59 Matrices de controles... 62 Estructuras de bucle... 63 3

4 CONTENIDO El control Frame (marco)... 68 El control OptionButton... 69 El control CheckBox... 70 La aplicación... 72 Ejercicios propuestos... 73 Tema 5: UNDAMENTOS DE PROGRAMACIÓN (III) Introducción... 75 El control ListBox... 75 El control ComboBox... 79 Funciones de texto... 82 La aplicación...:... 89 Ejercicios prouestos... 91 Tema 6: UNDAMENTOS DE PROGRAMACIÓN (IV) Introducción... 95 El control PictureBox... 95 El control Image... 101 Procedimientos... 102 Funciones... 104 Crear módulos de funciones... 107 La aplicación... 109 Ejercicios propuestos... 111 Tema 7: TRABAJAR CON MENÚS Introducción... 113 El editor de menús... 113 Menús contextuales... 118 Trabajo con texto seleccionado... 120 El objeto ClipBoard... 122 La aplicación... 126 Ejercicios propuestos... 129 Tema 8: CREAR HOJAS DE CÁLCULO EN VB El control FlexGrid... 131 Cuadros de diálogos definidos en VB... 139 La aplicación... 149 Ejercicios propuestos... 151

CONTENIDO 5 Tema 9: OTROS CONTROLES Introducción... 153 El control Timer... 153 El control contenedor OLE... 155 Los controles HScrollBar y VScrollBar... 157 Los cuadros de mensaje... 159 La aplicación... 162 Ejercicios propuestos... 165 Tema 10: E ECTOS GRÁ ICOS Introducción...167 El control Line...168 El control Shape... 170 Arrastrar y colocar... 174 La aplicación... 178 Ejercicios propuestos... 181 Tema 11: TRABAJAR CON ARCHIVOS Introducción...183 Archivos... 183 Manejo de ficheros secuenciales... 185 Manejo de ficheros aleatorios...188 Manejo de ficheros binarios... 193 El objeto Printer...195 Los controles DriveListBox, DirListBox y FileListBox... 199 La aplicación... 202 Ejercicios propuestos... 205 Tema 12: CONTROLES AVANZADOS Introducción... 207 El control MCI... 207 El control Masked Edit... 211 El control RichTextBox... 213 El control SSTab... 217 El formulario MDI... 219 La aplicación... 223 Ejercicios propuestos... 225

6 CONTENIDO Tema 13: DEPURAR Y INALIZAR Introducción... 227 Tipos de error... 228 Depuración... 228 Ventana inmediata... 231 Manejo de errores dentro del código... 232 Crear ejecutables... 235 Reducción del tamaño del código... 238 El asistente para instalar aplicaciones... 242 Ejercicios propuestos... 245 Tema 14: EL ADMINISTRADOR DE DATOS Introducción... 247 El motor de base de datos... 247 Descripción de una base de datos... 248 Creación de una base de datos... 250 Establecer relaciones... 258 La aplicación... 259 Ejercicios propuestos... 261 Tema 15: ACCESO A BASES DE DATOS El control Data... 263 Controles enlazados... 267 El objeto Recordset... 269 Modificar los datos de la BD... 272 Ejercicios propuestos... 279 Tema 16: BUSQUEDA DE DATOS. SQL Introducción... 281 Los métodos Find... 281 SQL... 283 Comandos de SQL... 284 Operaciones DML... 286 Los resultados de una consulta... 288 Otros tipo de consultas... 294 Ojear la base de datos. El control DBGrid... 295 Ejercicios propuestos... 299

CONTENIDO 7 Tema 17: CREACION DE IN ORMES Introducción... 301 Crystal Reports... 301 Presentación del informe en la aplicación... 308 Ejercicios propuestos... 313