VISUAL BASIC 2005

 
06/03/2007
Tapa blanda, 18x23 cms, 608 páginas
Materia: Software. Equipo lógico, componentes lógicos, programas.
Colección: El libro de (Anaya Multimedia)

ISBN: 84-415-2087-9

Autor: Aa.vv
Visual Basic 2005 es la última actualización del popular lenguaje de programación de Microsoft, y es notablemente diferente de las versiones anteriores. Esta herramienta es ahora más potente y flexible, y sus características y funcionalidades se han puesto a la par con las de otros lenguajes de alto nivel, como C++.Este libro está dirigido a personas que quieran aprender Visual Basic como lenguaje de programación alternativo a algún otro. Se ha estructurado y redactado con un objetivo claro: lograr que el lector sea productivo en el menor tiempo posible, por lo que se centra en los aspectos prácticos, de aplicación inmediata en proyectos personales. El objetivo de esta obra no es otro que lograr que el usuario practique y comprenda en profundidad los conceptos explicados dentro del contexto de desarrollo de una aplicación real.Aprender a programar resulta muy excitante, y cuando termine este libro se sentirá capaz de crear, depurar y desarrollar aplicaciones sencillas con Visual Basic, y le hará sentirse seguro y sorprendido de cuánto ha aprendido sobre cómo mejorar en el campo de la programación con Visual Basic.

ÍNDICE

IntroducciónAudiencia y organizaciónConvenciones utilizadas en este libroY después

PARTE I. EL ENTORNO DE VISUAL BASIC 2005

1. Introducción a la programación con Visual Basic 2005Iniciar Visual BasicCrear un proyecto nuevoEl entorno de trabajo de Visual Studio .NETModificar las características de los objetosAsignar nombres a los objetosConfigurar la propiedad Text del formularioGuardar un proyectoAsignar un icono al formularioCambiar el tamaño del formularioAñadir controles al formularioDiseñar la interfazAñadir un control visible al formularioAñadir un control invisible al formularioEscribir el código responsable del funcionamiento de la interfazPermitir que un usuario localice un archivo.Salir de un programa mediante programaciónEjecutar un proyectoResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

2. La interfaz de Visual Basic 2005La página de inicio de Visual Basic 2005Crear proyectos nuevosAbrir un proyecto existenteUtilización y personalización del entorno de Visual BasicUtilizar las ventanas de diseñoMostrar y ocultar las ventanas de diseñoFlotar ventanas de diseñoAcoplar ventanas de diseñoOcultar automáticamente ventanas de diseñoUtilizar las barras de herramientasMostrar y ocultar barras de herramientasAcoplar y modificar el tamaño de las barras de herramientasAñadir controles a un formulario mediante Cuadro de herramientasConfigurar las propiedades de los objetos mediante la ventana PropiedadesSeleccionar un objeto y visualizar sus propiedadesVisualizar y modificar propiedadesPropiedades relacionadas con coloresVisualizar la descripción de las propiedadesGestión de proyectosGestionar los archivos de un proyecto con Exploradorde solucionesTrabajar con solucionesComponentes de un proyectoConfigurar las propiedades del proyectoAñadir y eliminar archivos de proyectoConceptos esenciales de programaciónAlmacenar valores en variablesUtilización de procedimientos para escribir unidades de código funcionalesMessageBox.Show()Obtener ayudaResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

3. Objetos y coleccionesObjetosPropiedadesConsultar y configurar propiedadesUtilización de objetos y sus propiedadesLos métodosEjecutar métodosEl dinamismo de los métodosUn proyecto simple de utilización de objetosCrear la interfaz para el proyecto de dibujoEl código del objetoProbar el proyectoColeccionesUtilizar el Examinador de objetosResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

4. EventosProgramación dirigida por eventosDesencadenar eventosEventos desencadenados por la interacción del usuarioEventos invocados por los objetosEventos invocados por el sistema operativoEvitar los eventos recursivosAcceder a los eventos de un objetoParámetros de eventoEjemplo de proyecto con eventosCrear la interfaz de usuarioCrear los gestores de eventoMantener actualizados los nombres de los eventosResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

PARTE II. DISEÑO DE INTERFACES DE USUARIO

5. Diseño de formularios: Conceptos básicosCambiar el nombre de un formularioModificar el aspecto de un formularioMostrar texto en la barra de título del formularioCambiar el color de fondo de un formularioAñadir una imagen al fondo de un formularioAsignar un icono a un formularioAñadir los botones Minimizar, Maximizar y Control a un formularioCambiar el aspecto y el comportamiento del bordedel formularioLimitar el tamaño mínimo y máximo de un formularioMostrar y ocultar formulariosMostrar formulariosLos modos de los formulariosMostrar un formulario en tamaño normal, maximizadoo minimizadoEspecificar la posición inicial de un formularioEvitar que un formulario se muestre en la barra de tareasDescargar formulariosResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

6. Diseño de formularios: Técnicas avanzadasUtilizar controlesAñadir controles a un formularioAñadir controles haciendo doble clic en el cuadro de herramientasAñadir controles arrastrándolos desde el cuadro de herramientasAñadir controles dibujándolosManipular controlesUtilizar la cuadrícula (tamaño y ajuste)Ajustar a líneasSeleccionar un grupo de controlesAlinear controlesIgualar el tamaño de los controlesDistribuir equidistantemente un grupo de controlesConfigurar las propiedades de un grupo de controlesEnlazar controles y cambiar su tamaño automáticamenteEstablecer el orden de tabulaciónApilar controles (orden Z)Crear ventanas no modalesCrear formularios transparentesCrear formularios desplazablesCrear formularios MDIConfigurar el formulario de inicioResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

7. Utilización de controles tradicionalesMostrar textos estáticos con controles de tipo etiquetaPermitir que el usuario introduzca texto mediante cuadros de textoEspecificar la alineación del textoCrear un cuadro de texto con varias líneasAñadir barras de desplazamientoLimitar el número de caracteres que acepta un cuadro de textoCrear campos de contraseñaLos eventos más comunes de los cuadros de textoCrear botonesLos botones Aceptar y CancelarOfrecer opciones de tipo Sí/No mediante casillas de activaciónCrear contenedores o grupos de botones de opciónPaneles y cuadros de grupoBotones de opciónMostrar listas mediante cuadros de listaManipular elementos en tiempo de diseñoManipular elementos en tiempo de ejecuciónAñadir elementos a la listaEliminar elementos de una listaBorrar una listaObtener información sobre el elemento seleccionadoen una listaOrdenar una listaCrear cuadros de lista desplegable mediante cuadros combinadosResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

8. Utilización de controles avanzadosCrear cronómetrosCrear cuadros de diálogo con fichasAlmacenar imágenes en un control de tipo lista de imágenesListas avanzadas mediante el control vista de listaCrear las columnasAñadir elementos a la listaManipular vistas de lista mediante códigoAñadir elementos a las listas mediante códigoDeterminar el elemento seleccionado mediante códigoEliminar elementos de la lista mediante códigoEliminar todos los elementos de una listaCrear listas jerárquicas con el control vista en árbolAñadir nodos a una vista en árbolEliminar nodosBorrar todos los nodosResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

9. Menús y barras de herramientasCrear menúsCrear los comandos de primer nivel de un menúCrear el submenú de un comando principalMover y eliminar elementos de los menúsCrear elementos de menú activablesProgramar los menúsImplementar menús contextualesAsignar combinaciones de teclas a los comandos de menúsUtilizar el control barra de herramientasAñadir iconos a una barra de herramientas mediante la colección ItemsProgramar las barras de herramientasCrear Menús desplegables en las barras de herramientasCrear una barra de estadoResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

PARTE III. LOGRAR QUE OCURRA ALGO: PROGRAMACIÓN

10. Crear y ejecutar procedimientos de códigoCrear módulos de código Visual BasicEscribir procedimientos de códigoDeclarar procedimientos que no devuelven valoresDeclarar procedimientos que devuelven valoresEjecutar procedimientos de códigoPasar parámetrosSalir de procedimientosEvitar errores de recursividad infinitaResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

11. Utilización de constantes, tipos de datos, variables y matricesComprender los tipos de datosDeterminar el tipo de datoConsejos para determinar el tipo de dato.Convertir datos de un tipo a otroDefinir y utilizar constantesDeclarar y hacer referencia a variablesDeclarar variablesAsignar valores literales a variablesUtilizar variables en expresionesForzar la declaración y la especificación de tipo de datos de las variablesDeclaración explícita de variablesDeclaración estricta del tipo de datoUtilización de arrays o matricesDimensionado de las matricesHacer referencia a variables de tipo matrizCrear matrices multidimensionalesDeterminar el ámbitoÁmbito de nivel de bloqueÁmbito de nivel de procedimiento (local)Ámbito de nivel de móduloÁmbito global (espacio de nombres)Conflictos de nombres en ámbitosDeclarar variables de ámbito estáticoConvenios de nombresUtilización de prefijos para indicar el tipo de datoDenotar el ámbito a través de prefijos de variablesOtros prefijosUtilización de variables en el proyecto Picture ViewerCrear las variables de las opcionesInicializar y utilizar las variables de las opcionesResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

12. Operaciones aritméticas, manipulación de cadenas y ajustes de fecha y horaRealizar operaciones aritméticas básicas con Visual BasicSumarRestar y negarMultiplicarDividirExponenciaciónRestoDeterminar el orden de precedencia de los operadoresInecuacionesLógica de BoolEl operador AndEl operador NotEl operador OrEl operador XorManipular cadenasConcatenar cadenas de textoFunciones básicas de cadenasDeterminar el número de caracteres mediante Len()Extraer texto por la izquierda de una cadena utilizando Microsoft.VisualBasic.Left()Extraer texto por la derecha de una cadena utilizando Microsoft.VisualBasic.Right()Extraer texto del interior de una cadena utilizando Mid()Determinar si una cadena está presente dentrode otra utilizando Instr()Eliminar los espacios al principio o al final de una cadenaReemplazar caracteres dentro de una cadenaFechas y horasEl tipo de datos DateSumas y restas con fechas y horasDeterminar la diferencia entre dos fechas u horasExtraer partes de una fechaFormato de fechas y horasAveriguar la fecha y hora del sistemaDeterminar si un valor es una fechaResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

13. Tomar decisiones en Visual Basic mediante códigoTomar decisiones con If...ThenEjecutar instrucciones cuando la expresión es falsaUtilizar ElseIf para tomar decisiones avanzadasAnidar construcciones If...ThenComparar una expresión con varios valores mediante Select CaseEvaluar más de un valor posible en una instrucción CaseDesarrollar un proyecto con Select CaseUso creativo de Select CaseBifurcaciones dentro de un procedimiento con GoToResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

14. Eficiencia a través de buclesIterar un número determinado de veces mediante For...NextIniciar el bucle con ForCerrar el bucle con la instrucción NextEspecificar un valor de incremento mediante StepSalir de un bucle antes de alcanzar el límiteIniciar otra iteración antes de alcanzar la instrucción NextProyecto basado en un bucle For...NextUtilizar Do...Loop para realizar un número indeterminado de iteracionesCrear un Do...LoopFinalizar un bucle Do...LoopUn proyecto con Do...LoopResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

15. Depurar el códigoIncluir comentarios en el códigoIdentificar los dos tipos básicos de erroresUtilizar las herramientas de depuración de Visual Basic 2005Puntos de interrupciónUtilizar la ventana Ventana InmediatoImplementar un gestor de errores mediante Try...Catch...FinallyGestión de excepcionesGestionar una excepción anticipadaResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

16. Diseño de objetos mediante clasesIntroducción a las clasesEncapsulado de datos y código mediante clasesComparación entre las clases y los módulos estándarCreación de la interfaz de un objetoLos atributos y las propiedades de un objetoUso de funciones cómo métodosInstanciación de objetos a partir de clasesEnlazado de la referencia de un objeto a una variableEnlazado en ejecución de una variable de objetoEnlazado en compilación de una variable de objetoCreación de un nuevo objeto al instanciar una variableLiberación de referencias de objetosEntendiendo la duración de un objetoResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

17. Interacción con los usuariosMostrar mensajes mediante la función MessageBox.Show()Especificar los botones y el iconoDeterminar qué botón se ha pulsadoCrear buenos mensajesCrear cuadros de diálogo personalizadosUtilizar InputBox() para obtener información del usuarioInteracción con el tecladoUtilizar los eventos comunes del ratónResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

18. Utilización de gráficosEl objeto GraphicsCrear un objeto Graphics para un formulario o controlCrear un objeto Graphics para un mapa de bits nuevoPlumasLos colores del sistemaRectángulosDibujar formasDibujar líneasDibujar rectángulosDibujar círculos y elipsesBorrar la superficie de dibujoImprimir textoGráficos persistentes en formulariosProyecto de ejemplo con gráficosResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

PARTE IV. TRABAJAR CON DATOS

19. Realizar operaciones con archivosUtilizar los controles Open File Dialog y Save File DialogUtilizar el control Open File DialogCrear filtros de archivosMostrar el cuadro de diálogo Open File DialogUtilizar el control Save File DialogManipular archivos mediante el objeto FileDeterminar si un archivo existeCopiar un archivoMover un archivoRenombrar un archivoBorrar un archivoConsultar las propiedades de un archivoConsultar la información de fecha y hora de un archivoConsultar los atributos de un archivoEscribir el código para consultar las propiedadesde los archivosManipular carpetas con el objeto DirectoryResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

20. Archivos de texto y el RegistroUtilizar el RegistroLa estructura del Registro de WindowsAcceder al Registro con My.Computer.RegistryCrear nodos en el registroBorrar nodos del registroConsultar y establecer valores de los nodosModificar el proyecto Picture Viewer para utilizar el RegistroMostrar las opciones almacenadas en el registroGuardar las opciones en el RegistroUtilizar las opciones almacenadas en el RegistroProbar y depurar el proyecto Picture ViewerLeer y escribir archivos de textoEscribir en un archivo de textoLeer un archivo de textoModificar Picture Viewer para utilizar un archivo de textoCrear el archivo de registro para Picture ViewerMostrar el archivo de registro de Picture ViewerProbar el registro de Picture ViewerResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

21. Bases de datosIntroducción a ADO.NETConectar con la base de datosCerrar una conexión con una base de datosManipular datosIntroducción a DataTableCrear un DataAdapterCrear y rellenar un DataTableHacer referencia a campos de un DataRowRecorrer los registrosModificar registrosCrear nuevos registrosEliminar registrosEjecutar el ejemplo de base de datosResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

22. Controlar otras aplicaciones mediante AutomatizaciónCrear una referencia a una biblioteca de AutomatizaciónCrear una instancia de un servidor de AutomatizaciónManipular el servidorForzar la visualización de ExcelCrear un libro de ExcelUtilizar los datos de un libro de ExcelProbar la aplicación clienteAutomatizar Microsoft WordCrear una referencia a la biblioteca de AutomatizaciónCrear una instancia del servidor de AutomatizaciónResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

PARTE V. DISTRIBUCIÓN DE APLICACIONES Y

23. Distribución de aplicacionesLa tecnología ClickOnceUtilizar el Asistente para publicación para crear una aplicación ClickOnceProbar el programa de instalación ClickOnce de Picture ViewerDesinstalar una aplicación que hemos distribuidoConfigurar opciones avanzadas para la creación de aplicaciones ClickOnceResumenPreguntas y respuestasTareas de repasoPreguntasRespuestasEjercicios

24. Un mundo sin fronterasEl Marco de Trabajo .NETLa Rutina de Lenguaje ComúnEl Lenguaje Intermedio de MicrosoftLos espacios de nombresEl Sistema de Tipos ComunesEl recolector de basuraPara entrar más en profundidadResumen

Índice alfabético

Precio: 39.90 37.90
No Disponible 
si está interesado, apuntese al sistema de avisos

Producto anterior
ANIMACION CON 3DS MAX
Producto Siguiente
CORELDRAW X3
Contactar / Sistema de subscripciones / F.A.Q. / condiciones de compra / Seguimiento de pedidos
Dreamers Networks S.L., Cif: B92170679. C/ Cuarteles, 41, bajo izq. 29002 - Málaga.
Horario de tienda en Málaga: L-V 10:00 a 14:00h, 17:00 a 20:30h, S 10:00 a 14:00h
Atención telefónica: 902 108 156 L-V: 10:00 a 14:00h, 17:00 a 20:00h
(*)Dias de envio referidos como dias laborables para envios a peninsula o baleares. Nuestros envios a la península van por MRW 24 horas para recibirlo al dia siguiente.
(**)Las ofertas de gastos de envio gratuitos o rebajados se aplican al pedido completo y sólo son válidas para envios nacionales.