Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2
Parte I. El entorno de desarrollo de Visual Basic 201..................................................................................................2
1. Saltar con los dos pies: un recorrido por la programación con Visual Basic 2010...............................................2
2. Navegar por Visual Basic 201..............................................................................................................................2
3. Objetos y colecciones.........................................................................................................................................2
4. Eventos...............................................................................................................................................................2
Parte II. Construir una interfaz de usuario..................................................................................................................3
5. Construir formularios: fundamentos básicos......................................................................................................3
6. Construir formularios: técnicas avanzadas.........................................................................................................3
7. Trabajar con controles tradicionales...................................................................................................................3
8. Utilizar controles avanzados...............................................................................................................................3
9. Añadir menús y barras de herramientas a los formularios.................................................................................3
Parte III. Hacer que sucedan cosas: programació.......................................................................................................4
10. Crear y llamar a procedimientos de código......................................................................................................4
11. Constantes, tipos de datos, variables y matrices..............................................................................................4
12. Operaciones aritméticas, manipulación de cadenas y ajustes de fecha y hora................................................4
13. Tomar decisiones en Visual Basic......................................................................................................................4
14. Bucles............................................................................................................................................................... 4
15. Depurar código.................................................................................................................................................4
16. Diseño de objetos utilizando clases..................................................................................................................4
17. Interactuar con los usuarios.............................................................................................................................5
18. Trabajar con gráficos........................................................................................................................................5
Parte IV. Trabajar con datos.......................................................................................................................................6
19. Realizar operaciones con archivo.....................................................................................................................6
20. Trabajar con el Registro y con archivos de texto..............................................................................................6
21. Trabajar con bases de datos.............................................................................................................................6
22. Controlar otras aplicaciones con la automatización.........................................................................................6
Parte V. Desarrollo de solucione.................................................................................................................................6
23. Desarrollar aplicaciones....................................................................................................................................6
24. A 10.000 pies de altura.....................................................................................................................................6
Introducción
Audiencia y organización
Convenciones utilizadas en este libro
Hacia adelante y hacia arriba
Información de soporte
Ejercicios
Crear un nuevo proyecto 2. Navegar por Visual Basic 201
Conocer el entorno de desarrollo de Visual Studio 2010 Utilizar la página de inicio de Visual Basic 2010
Escribir el código que hay detrás de la interfaz Anclar y redimensionar barras de herramientas
Permitir que el usuario busque un archivo Añadir controles a un formulario utilizando la caja de
herramientas
Terminar un programa utilizando código
Configurar las propiedades de un objeto utilizando la ventana
Propiedades
Ejecutar un proyecto
Gestionar los archivos de un proyecto con el Explorador de Escribir el código basado en un objeto
solucione
Resumen…
Configurar las propiedades de un proyect
4. Eventos
3. Objetos y colecciones
Trabajar con parámetros de eventos
Activar métodos
Mostrar texto en la barra de título de un formulario Añadir un control arrastrándolo desde la caja de
herramientas
Limitar el número de caracteres que puede escribir el usuario Crear cuadros de diálogo con fichas
Los eventos más comunes de los cuadros de texto Construir listas mejoradas utilizando el control ListView
Mostrar opciones de tipo Sí/No con casillas de verificación Manipular un control ListView mediante código
Crear contenedores y grupos de botones de opción Añadir elementos a una lista mediante código
Mostrar una lista con el control ListBox Eliminar todos los elementos de una lista
Manipular elementos en tiempo de diseño Crear listas jerárquicas con el control TreeView
Construir menús
Declarar procedimientos que no devuelven valores
Programar menús
Evitar bucles infinitos
Asignar atajos de teclado a elementos de menú 11. Constantes, tipos de datos, variables y
matrices
Utilizar barras de herramientas
Tipos de datos
Crear menús desplegables para botones de una barra de Definir y utilizar constantes
herramientas
Declaración de variables
Resumen …
Sumas
Trabajar con matrices
Resta y negación
Dimensionar matrices
Multiplicaciones
Hacer referencia a variables de matriz
Divisiones
Crear matrices de varias dimensiones
Exponenciación
Determinar el alcance
Módulo aritmético
Alcance a nivel de bloque
Comparaciones
Alcance a nivel de módulo
Lógica booleana
Alcance global (de espacio de nombres)
El operador And
Conflictos de nombres
El operador Not
Declarar variables de alcance estático
El operador Or
Convenciones de nombres
El operador Xor
Utilizar prefijos para denotar tipos de datos
Manipulación de cadenas
Denotar el alcance con prefijos en las variables
Resumen…
Recortar los espacios iniciales y finales de una cadena
14. Bucles
Evaluar una expresión con múltiples valores utilizando Select Identificar los dos tipos básicos de errores
Case
Escribir un manejador de errores con Try...Catch...Finally Determinar sobre qué botón ha hecho clic el usuario
Clases
Utilizar los eventos comunes del ratón
Comparación de clases con módulos estándar 18. Trabajar con grá ficos
Exponer atributos de objeto como propiedades Crear un objeto Graphics para un formulario o control
Exponer funciones como métodos Crear un objeto Graphics para un nuevo mapa de bits
Vincular una referencia de objeto a una variable Utilizar colores del sistema
El control OpenFileDialog
El control SaveFileDialog
Copiar un archivo
Mover un archivo
Renombrar un archivo
Borrar un archivo
Resumen…
20. Trabajar con el Registro y con archivos de
texto
Modificar el proyecto Visor de imágenes para utilizar el Hacer referencia a campos en un DataRow
Registro
Editar registros
Guardar opciones en el registro
Borrar registros
Probar y depurar el proyecto Visor de imágenes
Resumen…
Escribir en un archivo de texto
22. Controlar otras aplicaciones con la
automatización
Leer un archivo de texto
Resumen…
Crear un libro de trabajo Excel
21. Trabajar con bases de datos
Resumen…
Resumen…
24. A 10.000 pies de altura
Espacios de nombres
Recolección de basura
Lecturas adicionales
Resumen