You are on page 1of 643
APRENDA VISUAL BASIC PRACTICANDO DE MENTO 7 nc AACN \ PEARSON TENA ii in USPH-X6T-SHNU Forma y comtemido del Wityt0 esvsssessssusssssssorsssssssessounsssssssounnsessssessusssssosssssssssssesuonssssssssmnsssasssoon OIC ceeoennneeree KEEL Agradecimientos .. Parte 1: Entorno Integrado de Desarrollo ‘Capitulo 1: Visual Basic como plataforma de desarrollo... “Objeto de la programacidn - - vo : on ‘Visual Basic nf ge an gine de ogra eee 5 ‘Modo de trabajo con formularios: SDI y MDL oo 7 ry ‘Tecnologia onentada a objetos y Wisual Basic 7 ‘Eiemplificaciin de objets ~ propiedad ~ méuode Explorador de proyectos . ‘Tiempos de devarrollo de Visual Basic ‘Ventana Propiedades oe x Nentana Passci6n del emulaeig Pasos para crear una aplicaciéo en Visanl Basie 2 RES Red ‘Algunas respuestas a los ejereicios ‘Capitulo 2: Creacién de ba imterfinz de wsttario eoennre+.oorsenseeenen ns mmreneeeennertem tien od El punto de partida: {Qué desea hacer? Material chroniony prawem autorskim Contenido vii (Onganizacign de los objetos en el formulario nnn 45 (Climo estableoer bas aplicaciones para diferentes resnluciones Ge monitores er scr vanes? Resumen S ‘Algunas respuestas 0105 ej@PCiGiO§ eee ene SH Capitulo 3: Cémo establecer Ins propiedades de los Objet08 meme emannnnmmnST (Considerciones de disefie on Wismal Basic 0S Paso 2: Establecer las propiedades de los objetos oa — 59, ‘Validar que ya se tienen todos Ins objetos que se sequieren en el fOrMWIAH ccna 3% (Como asignar el nombre adeeusdo a cads uno de lus objetos ... 62 Céimo establecer las propiedades de apariencia y comportamiento ‘Tablas de objetos y propiedades onsen a Resin 7 Capitulo 4: Escritura del cédigo de los event0$ vss Paso 3: Escribir el ofdigo de los eventos . ‘El caitor de eésdigo de Visual Basic... Elemmentos de la ventana COdigo a Coracteres especiales a a ‘Asistencia en la edicidn de oi 4. El evento predeterminado de los objetos 0 Convenciones para la codificacién ery Expecificaciones de codifieaci6e — 36, a oy 98 Qué hacer con los procedimiantos de evento sin digo? Resumen ‘Alpunas respuestat a los ejercicion a - Capitulo 5: Cémo guardar Ci5mo se almoccna su trabsjo en Visual Basic? 7 Cine goardar eplicaciones ree ‘Recomeniiaciones para nombrar archivos en Visual Basic 10 (Cima ejecutar su aplicaci6e : Depuracidn y contrat del progransa Tndicadores de marge... ‘La ventana Cédigo al depurar una aplicacién Bjecori6e paso 8 980 eases Puntos de interrupeién ~ (Cémo generar un aehivo ejecuable (EXE) Parte 2: Elementos de programacién Capitulo 6: Variables y tipos de dat0s .es.nsunenuemassteitnusnisnieantee wsoaox Constants Je Vist BSS nnn nnanininnlt Aaterial chroniony prawem autorskim viit Contenido InputBox .. Codigo ASCIL ‘Operodores kigicos, ‘Pracidad entre uperadores Unstrucesia Tf (condicional) ... Select tae eee Ear Next 186 Do Leen : 189 Resumen is ‘Alzunas respoestas a los ejreicios one ae DL Capitato 8: Funciones de manipulacién de datos ws... #sssanaaanansansssssis "Qu6 sn aS PUREE ce ‘Funciones de fecha y hora ‘Funciones de manipulacida de cadens (string) « Funclooes de decision rsesnee nen eeg nese npenennnennnnnnnenaeaeneene 23 Funciones de uso especifico woe . . . . oo sansa D6 “Pubeiones (nance Ee 8 ‘Funciones trigonométficas nner DTT Resunen ee 218 Capitulo 9: ‘Ejecucidn de procedimientos Como’ menos on Visual Basic ‘Procedimieatos que no utlizan azgumentos y oo devuelven Valor nnn 224 ‘Frocedimientos que no wiliman argumenios_y sf Gevuelven Walqwes oo ooonecnoecnnccos 225 Procedimientos que utilizan argomentos ‘Bspecificacida de argamentos.opcionales ‘Valores predeterminados para argamentos apeionales ‘Funciones con ndmero incierto de arewmenios Resumen oe 7 Material chroniony prawem autorskim Contenido ix Parte 3: Controles graficos y programacién orientada a eventos Capitulo 10: Controles bésicos para la introduecién de datos oossannnnnnnnnneneesees ssi ‘Controles bisicos para el acceso de datas Enfogue ‘La tecla presionsda: evento KeyPress Capitulo 11: Programacién orientada a eventos TEVERIOS y 50 EAS C@CIOR enn “Angumentos implictes Meso ds ngs EE, Cos eo GET Capitulo 12: Controles contenedores y controles de seleccién: rane Oheckiox. Colores en Visual Basic uiilizando ROS y O8¢olar ce g8Color OptionButton HScrolBar y VSerollBar Resumen Capitulo 13: Controle de lstas desplegabhes nan snnnemnnnsn 39 Caney : (a eipoabien istry aban : Como climinar opcianes de las listas desplepables Propiedad ListCount Propiedad List. 385 Propicdades Selected y Listindex 6 eal se eee | Capitulo 14: Editor de mends y manejo del Portapapeles 21mm = - - 30 Material chroniony prawem autorskim x Contenido: Manejo del Portapapeles ce eee finn ieinn SRS ‘Len; Famgitad del FER nnn start, SelLengtn y GelText Gi Capitulo 15: Manejo de imigenes smn ‘Controles bdsicos pura mostrar imipenes .. Image " dBi cts Picturenay ‘Adiciém de componemes al proyecto ‘Aimavenameno de imagenes TnageList (3 Microsoft Windows Common: Controls 6.0) ‘Resumen Algunas respuestas a los ejercicios Capitulo 16: Arrastrar y culocar ‘ARTES Y COIOEHT aces Fandos de ransickin y punters predefinidos ‘Punweros predefinidos del entorno de Windows. Maneio-e0 modo manval de arrestrar y colocar Resomen - Capitulo 17: Control del tiempo .. Control hisice para controlar el tiempo .. Timer Resumen . Capitulo 18: Manejo del sistema de archivos Contes sicos para manejo del sistema de are Capitulo 19: Cuadros de didlogo comunes ‘Cuadros de didiogo comones. ou : Conmondialog (2 Mic ommemn Dialog Cantrel 6.0) ‘Manejo de errores Euadro de diflogo Color Cuuelro de difloge Foente (Cuadiro de distogo Imprimir (Cuaciro de ditloge Abrir/Guandar como Resumen n autorskim Contenido xi Capitulo 20: ime trvbajar en una interfer de maiiptes docummenion ennnnennannnnn SOS Funsamenios del enter MD) enceorvnennronere Limitaciones que impliea el uso de un formulario MDL Coino preparar su aplienciOn para compilacion y distribuciéa RESUIER sccm Capitulo 21: Controles ActiveX para mejorar la interfaz... Conteales comes de Windaw PragressSar (4 Microsop Windows Common Controls 6.0) TreeView (Microsoft Windaws Common Cantrots 6:0) Céhna agregar opciones a un sistema TreeViey ... StatusBar (@ Micrsoft Windows Common Conirols 6) Ciérmo agregar opciones a un objeto basado en StatusBar ‘ToolBar (@ Microsofi Windows Cammaon Cantrols 6.0). Cémo agregar opciones a un objeto basado en StatusBar Resumen Parte 4: Archivos y bases de datos ‘Capitulo 22: Bases de: datos y TAQ: .ccccsssssssussssssconsesssssssssisssssseeunecscessusnsssssseeeussecesa Conceptos de bases de datos en Blase de datos, ta py ee on Clave primar Clave externa y relaciones a Indives La interfaz de usuario v el eXdigo de aplicaciones El motoe de base de d8108 nnn El almacén de datas Dao. uses, objetos y colecciones Divisiones de fa programacida de bases de datos Lenguaje de Definicién de Doios Lenguaje de Manipulacidn de Datos ‘Algunas respuestas a los ejerticios an. Capitulo 23: Lenguaje de Definictin de Datos y DAO Lenguaje de Definiciém de Date eee neem “Tipos de objetos en DAO .nsnnnssnnsnnncnnne Siolanis para el wio de coleeciowes nn Wanabtes OF] aoc Espacio de uabujo e integraciin de ia base Métodes Great Bloque With... End With senna Elementon roqueridon pars agree objeto xii Contenido (Cie trabajar can jas colecciones de DAO ... ‘Algunas respuestas a los ejercicios ... Capitulo 24: Lenguaje de Manipulactin de Datos y DAQ enn Lenguaje de Manis ‘de Datos .. Operaciones Isisicas de manipulacién de hases de datos ‘Tareas. de- apertura de base de: datos . OpenDatAbASe en : OPEARECOPISER nc nnnsn ‘Tipos de Recordset clos ‘Tareas de-escritura de datos (parte! } ‘AddNiew y actualizacida al almacéa de datow Tae de Blue D8 (PAE BY nn Beek ...... Propiedad Index tae de eseriuura de datos (pare 2). Edit Update Técnica RAR Tareas de movieniento entre datos .. ‘Tareas de biisqueda de datos (parte 2) . — > Métoxios Find 29 Resuon 65, ‘Capitulo 25: Controles data y Flextrid ‘Conical Daa ‘Objetos vineulados a campos de base de datos Elextiria ‘Consideraciones de incompatibilidad entre Access 97 y Access 2000 Resumen Capitulo 26: Bases de datos multiusuario usando DAQ secs [La nevesidad de eapacidades multiuswario. ‘Cémo abrir la base de datos en mado compariio 7 (Cémo abrir los Recordsets en modo compart) sess Probilemas al escribir y coieepto de blogueo. Bloqueo pesimista y optimists [Blaqueo pesimists Blogueo optimist. Aclaraciéa del “bloqueo de registros™ ‘Manejo de errores para el mnodo multusuario OM EPPOF anssnrnnnennn Bfiquetas oe ‘oto

You might also like