Visual Basic 2012 es la última versión desarrollada por Microsoft delpopular lenguaje Visual Basic. Esta versión es más potente y capaz que nunca y sus nuevas características y funcionalidad se asemejan a lasde los lenguajes de ", alto nivel ", como C++.Esta obra, a través de un lenguaje sencillo, directo y con un enfoquepráctico paso a paso, permitirá al lector dominar todo el proceso,desde navegar por VB 2012 hasta construir aplicaciones completas,fiables y modernas. Aprenderá como escribir código orientado aobjetos, a construir interfaces de usuario de alta calidad, a trabajar con gráficos, texto y bases de datos e, incluso, a controlaraplicaciones externas.IntroducciónAudiencia y organizaciónConvenciones utilizadas en este libroHacia adelante y hacia arribaInformación de soporteParte I. El entorno de desarrollo de Visual Basic 20121. Saltar con los dos pies: un recorrido por la programación conVisual Basic 2012Iniciar Visual Basic 2012Crear un nuevo proyectoConocer el entorno de desarrollo de Visual Studio 2012Cambiar las características de los objetosAñadir controles a un formularioDiseñar una interfazEscribir el código que hay detrás de la interfazEjecutar un proyectoResumenPreguntas y respuestasTaller de trabajo2. Navegar por Visual Basic 2012Utilizar la página de inicio de Visual Basic 2012Navegar y personalizar el entorno de Visual BasicTrabajar con barras de herramientasAñadir controles a un formulario utilizando el cuadro de herramientasConfigurar las propiedades de un objeto utilizando la ventanaPropiedadesGestión de proyectosUn primer acercamiento rápido y sencillo a la programaciónObtener ayudaResumenPreguntas y respuestasTaller de trabajo3. Objetos y coleccionesComprender los objetosComprender las propiedadesEntender los métodosConstruir un proyecto de ejemplo de objeto sencilloComprender las coleccionesUtilizar el Examinador de objetosResumenPreguntas y respuestasTaller de trabajo4. EventosComprender la programación orientada a eventosConstruir un proyecto de ejemplo de eventosMantener actualizados los nombres de eventosResumenPreguntas y respuestasTaller de trabajoParte II. Construir una interfaz de usuario5. Construir formularios: fundamentos básicosCambiar el nombre de un formularioCambiar el aspecto de un formularioMostrar y ocultar formulariosResumenPreguntas y respuestasTaller de trabajoEjercicios6. Construir formularios: técnicas avanzadasTrabajar con controlesCrear ventanas no modales que aparezcan siempre en primer planoCrear formularios transparentesCrear formularios que se puedan desplazarCrear formularios MDIEstablecer el formulario de inicioResumenPreguntas y respuestasTaller de trabajo7. Trabajar con controles tradicionalesMostrar texto estático con el control LabelPermitir que los usuarios escriban texto utilizando un cuadro detextoCrear botonesMostrar opciones de tipo Sí/No con casillas de verificaciónCrear contenedores y grupos de botones de opciónMostrar una lista con el control ListBoxCrear listas desplegables con cuadros combinadosResumenPreguntas y respuestasTaller de trabajo8. Utilizar controles avanzadosCrear temporizadoresCrear cuadros de diálogo con fichasAlmacenar imágenes en un control de lista de imágenesConstruir listas mejoradas utilizando el control ListViewCrear listas jerárquicas con el control TreeViewResumenPreguntas y respuestasTaller de trabajo9. Añadir menús y barras de herramientas a los formulariosConstruir menúsAsignar atajos de teclado a elementos de menúUtilizar barras de herramientasCrear una barra de estadoResumenPreguntas y respuestasTaller de trabajoEjerciciosParte III. Hacer que sucedan cosas: programación10. Crear y llamar a procedimientos de códigoCrear módulos de código Visual BasicEscribir procedimientos de códigoLlamar a procedimientosSalir de un procedimientoEvitar bucles infinitosResumenPreguntasTaller de trabajo11. Constantes, tipos de datos, variables y matricesTipos de datosDefinir y utilizar constantesDeclarar y hacer referencia a variablesTrabajar con matricesDeterminar el alcanceDeclarar variables de alcance estáticoConvenciones de nombresUtilizar variables en el proyecto Visor de imágenesResumenPreguntas y respuestasTaller de trabajo12. Operaciones aritméticas, manipulación de cadenas y ajustes defecha y horaOperaciones aritméticas con Visual BasicComparacionesLógica booleanaManipulación de cadenasTrabajar con fechas y horasResumenPreguntas y respuestasTaller de trabajo13. Tomar decisiones en Visual BasicTomar decisiones con If...ThenRamificar un procedimiento utilizando GoToResumenPreguntas y respuestasTaller de trabajo14. BuclesRecorrer un bucle un número específico de veces con For...NextUtilizar Do...Loop para recorrer un bucle un número indeterminado devecesResumenPreguntas y respuestasTaller de trabajo15. Depurar códigoAñadir comentarios al códigoIdentificar los dos tipos básicos de erroresLas herramientas de depuración de Visual BasicEscribir un manejador de errores con Try...Catch...FinallyResumenPreguntas y respue