CAPITULO I INDICE DE CONTENIDO



Documentos relacionados
PROGRAMACION EN VISUAL BASIC

Centro de Bachillerato Tecnológico. Manual de prácticas. Visual Basic 6.0. Nivel Básico. Industrial y de servicios No. 231.

Práctica 1. Conociendo el Visual Basic 6.0.

GUIA DE TRABAJO CON EL EDITOR DE VISUAL BASIC DE LA FICHA PROGRAMADOR

Userform ("INT") Capital Inicial C(4;0,18)= Tiempo. t= 4 C(4;0,18)= Interés. i= 18,0 %

Conocimientos previos

Práctica 3 Ambiente de desarrollo Visual

Universidad José Carlos Mariátegui

Centro de Bachillerato Tecnológico. Manual de prácticas. Visual Basic 6.0. Nivel Básico. Industrial y de servicios No. 231.

Visual Basic es uno de los tantos lenguajes de programación que. podemos encontrar hoy en día. Dicho lenguaje nace del BASIC (Beginner s

Bienvenidos al curso Microsoft Word 2010

Nombre(s): Apellidos: Teléfono. ** 1 **

INTRODUCCIÓN A IMPRESS 1. INTRODUCCIÓN

En la parte inferior de la pantalla se podrá ver el estado de la última copia y la fecha y hora actual.

DOCENTE: ENADIS PACHECO GRADO 6º grupos 2,3 y 4

Objetivo: Construir un programa integrando sentencias de decisión MARCO TEÓRICO

Microsoft Visual Studio está basado en.net framework. Definiciones de.net Framework:

Excel 2010 Introducción al entorno de trabajo

REPRODUCCIÓN Y ARCHIVO

Desarrolla software utilizando programación estructurada. Desarrolla software de aplicación utilizando programación orientada a objetos

Fundamentos de Word. Identificar los elementos de la interfaz de usuario que puede usar para realizar las tareas básicas.

En el mundo de la programación informática, uno de los lenguajes más populares y conocidos es el de Visual Basic. Creado en 1991 por Alan Cooper para

Primeros pasos en Word capítulo 01

POWER POINT Tema 1. Para salir de PowerPoint (suponiendo que se tiene abierto) puede:

Administración de la producción. Sesión 5: Presentaciones Gráficas

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE MEDICINA Academia de Informática Médica Apéndice de Windows

INGENIERÍA TELEINFORMÁTICA

1. INTRODUCCIÓN A WRITER

El botón inicio contiene los siguientes elementos:

Personalizar barras de herramientas

Al entrar en Excel nos aparecerá la siguiente ventana:

CUADRO DE CONTROL CONTROLES ACTIVEX

Dos de los elementos más importante de cualquier sistema operativo son los archivos y las carpetas.

PROF. ANGEL MENDEZ YALLI.

MANUAL BÁSICO DE WINDOWS

PERIODO 2-1 PRESENTADOR MULTIMEDIA POWERPOINT CONCEPTOS BÁSICOS INTRODUCCIÓN AL PROGRAMA MICROSOFT POWERPOINT

Administración de la producción. Sesión 12: Editor de Publicaciones (Microsoft Punlisher)

SOFTWARE II - 4 C - Prof. Sandra Corti

ESCUELA NACIONAL AUXILIARES DE ENFERMERÍA Manizales TECNOLOGÍA E INFORMÁTICA

Sesión No. 5. Contextualización INFORMÁTICA 1. Nombre: Presentaciones Gráficas

Elementos esenciales de Word

Introducción a Windows 98

Introducción Mic i ro r s o of o t t W or o d r

Qué es Power Point 2010 y para qué es útil?

Para ingresar a la aplicación Microsoft Access 97, los pasos que se deben seguir pueden ser los siguientes:

Manual de OpenOffice Impress

Manual del Usuario de Microsoft Access Formularios - Página 1. Tema V: Formularios. V.1. Creación de un Formulario

EL ENTORNO DEL EDITOR

Dentro de las funciones básicas de un procesador de textos están; escribir, guardar e imprimir documentos.

Introducción al entorno de trabajo

Manual de usuario de Kiva

Administración de la producción. Sesión 9: Hojas de cálculo (Microsoft Excel)

Introducción a Openoffice Writer

Microsoft Excel MACROS AVANZADAS

Diseño de página y configurar un documento

Excel Fundamentos de Excel. Área académica de Informática

Manejo de la hoja de cálculo Calc. 1. Cómo abrir y guardar un archivo de Calc?

CURSO DE COMPUTACIÓN 2 TEMA: Excel 2007 (básico) [ACTIVIDAD 9] Manejo de la hoja de Cálculo Excel 2007

1. COMPARTIR Y MANTENER LIBROS

Carpetas y archivos. Los directorios

M Manual Word 2010 Introducción

Secciones. Las Secciones agrupan Páginas. Están azul. Al hacer click despliegan los títulos de las Páginas.

Información adicional para el usuario Fiery EXP250 Color Server, versión 1.0 para la DocuColor 240/250

IESTP MOTUPE MICROSOFT WORD 2016

Práctica de laboratorio: Configuración de copia de seguridad de datos y recuperación en Windows 7 y Vista

MICROSOFT EXCEL 2007

Página 1

Conocer la nueva interfaz de Word 2010

CARACTERÍSTICAS DE VISUAL BASIC

Profesora: Sandra Corti

MODULO 1 INTRODUCCION AL SISTEMA OPERATIVO

Práctica 2. Controles Básicos.

Fundamentos de Excel

Procesador de texto. _introducción I. _procesador de texto I. 1_generalidades I. Procesador de texto I OpenOffice.org Writer (Actualización 2009)

MINISTERIO DE EDUCACIÓN PÚBLICA IPEC Santa Bárbara de Heredia Software de Aplicación Accesorio WordPad

Word Básico Word Básico

MANEJO DE LAS HOJAS DE CÁLCULO

Manual de Referencia para el uso del Módulo de Administración Web

Las aplicaciones se encuentran en el submenú Accesorios del menú Todos los programas, que se presenta al oprimir el botón Inicio.

WINDOWS 7 ESCRITORIO Fecha y hora. VENTANAS

Introducción a los Elementos de Excel

DIRECCIÓN GENERAL DE RECURSOS HUMANOS DIRECCIÓN DEL SERVICIO PROFESIONAL DE CARRERA SUBDIRECCIÓN DE CAPACITACIÓN Y CERTIFICACIÓN

Unidad 2. Elementos de Word2007 (I)

Creación y modificación de tablas

Microsoft Word 2000 Laboratorio de Informática Facultad de Agronomía y Agroindustrias - Año 2006.

Manual de Manejo y Administración de Microsoft OneNote.

1. Introducción Hoja de cálculos Iniciar Excel 2013

Lección 1: Descripción general Sección: Conocimientos generales & Certificación.

Programación en Visual Basic Ricardo Rodríguez García

Seleccionar Copiar. Modificar objeto. Mover

Introducción a Visual Basic. Ing. Marglorie Colina

MICROSOFT EXCEL 2007 NIVEL AVANZADO. Contenido

MedicUTN Manual de Usuario

El entorno de Word 2016

Creación de Formularios y Consultas

POWERT POINT Tema 2. Busca la imagen que te interese.

Cambia al área de trabajo situada debajo de la actual.

Transcripción:

CAPITULO I INDICE DE CONTENIDO I. DESARROLLAR UNA APLICACIÓN EN VISUAL BASIC... 3 I.1. CARACTERÍSTICAS GENERALES DE VISUAL BASIC... 3 I.1.A. Objetos y sus propiedades... 5 I.1.B. Clases... 5 I.1.C. Métodos... 5 I.1.D. Eventos en VB... 6 I.2. EL ENTORNO DE DESARROLLO (IDE)... 6 I.2.A. Aplicación... 6 I.2.B. Área de Trabajo... 7 I.2.C. Barra de título... 7 I.2.D. Barra de menús... 8 I.2.E. Barra de herramientas... 8 I.2.F. Formularios... 9 I.2.G. Ventana del formulario... 9 I.2.H. Guardar un formulario... 10 I.2.I. Caja de Herramientas... 10 I.2.J. Ventana de propiedades... 11 I.2.K. Explorador de proyecto... 11 I.2.L. Ventana de Código... 11 I.2.M. Configurar el Editor de código... 13 I.2.N. El Examinador de Objetos... 13 LABORATORIO II - AÑO 2008

El Entorno de Desarrollo de Visual Basic I.3. TRABAJAR CON VISUAL BASIC... 14 I.3.A. Crear un nuevo proyecto... 14 I.3.B. Guardar el proyecto... 16 I.3.C. Ejecutar el proyecto... 16 Página 2

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AÑO 2008 CAPITULO I Página 3 I. DESARROLLAR UNA APLICACIÓN EN VISUAL BASIC I.1. CARACTERÍSTICAS GENERALES DE VISUAL BASIC V isual-basic es una herramienta de diseño de aplicaciones para Windows; un lenguaje de fácil aprendizaje pensado tanto para programadores principiantes como expertos. Su sintaxis, derivada del BASIC, ha sido ampliada con el tiempo al agregarse las características típicas de los lenguajes estructurados modernos. Para entender mejor esto es necesario descomponer su nombre en dos partes: VISUAL: propone crear de forma sencilla la interfaz de usuario mediante objetos (controles) prediseñados, reduciendo el tiempo de trabajo. Anteriormente era necesario escribir una gran cantidad de código para formar la interfaz de usuario y además eran mucho menos eficientes y más difíciles de entender. BASIC: Esta palabra es la abreviación de la sigla en inglés Beginners All- Purpose Symbolic Instruction Code. Se refiere al lenguaje de programación más utilizado en la historia de la informática y la programación. En principio era un poco más sencillo, ahora muchas más instrucciones y métodos se han adaptado para crear aplicaciones bajo ambiente Windows. Entonces Visual Basic se refiere al lenguaje de programación que combina las facilidades de trabajo que ha desarrollado Microsoft en un entorno de interfaz visual con la sencillez del lenguaje de programación BASIC. Esta fusión de sencillez y estética concedió ampliar mucho más el monopolio de Microsoft, ya que el lenguaje sólo es compatible con Windows, sistema operativo de la misma empresa. Antes de Visual Basic, desarrollar aplicaciones para Windows requería expertos programadores en C, e incluso éstos tenían problemas. Visual Basic ha cambiado esta situación. Ahora la forma de crear una interfaz de usuario se torna mucho más económica, en lo que a líneas de código se refiere y por lo tanto se gana tiempo. En ocasiones bastan unas pocas operaciones con el ratón y la introducción a través del teclado de algunas sentencias para disponer de aplicaciones con todas las características de Windows 95/98/2000/XP/NT. Prácticamente todos los elementos de interacción con el

El Entorno de Desarrollo de Visual Basic usuario de los que dispone Windows: ventanas, botones, cajas de diálogo y de texto, botones de opción y de selección, barras de desplazamiento, gráficos, menús, etc., pueden ser programados en Visual Basic 6.0 de un modo muy sencillo. Así mismo los errores de programación no se generan tan frecuentemente y, si lo hacen, son más fáciles de depurar. Además incluye dos conceptos importantes: Página 4 Un método visual de creación de aplicaciones, incluyendo formularios (ventanas), controles y, componentes del formulario. La habilidad de asociar código directamente a cada evento de cada elemento del diseño visual. Las aplicaciones creadas con Visual Basic están basadas en objetos (los propios formularios y controles son objetos) y emplean un modelo de programación manejada por eventos, centrado en un motor de formularios que facilita el rápido desarrollo de aplicaciones gráficas. No es programación orientada a objetos como C++ o Java. La diferencia está en que Visual Basic utiliza objetos con propiedades y métodos, y aunque sí admite el polimorfismo mediante el uso de interfaces, no admite la herencia mecanismo propio de los verdaderos lenguajes orientados a objetos. Ya que Visual Basic no pertenece por completo a la programación tradicional, formada por una sucesión lineal de código estructurado, ni a la programación orientada a objetos, podemos decir que es un lenguaje de programación visual, también llamado lenguaje de 4ª generación. Lo cual significa que un gran número de tareas se realizan sin escribir código, simplemente con operaciones gráficas realizadas con el ratón sobre la pantalla. Por lo tanto en una aplicación Visual Basic, el programa está formado por una parte de código puro, y otras partes asociadas a los objetos que forman la interfase gráfica. No requiere de manejo de punteros y posee un manejo muy sencillo de cadenas de caracteres. Posee varias bibliotecas para manejo de bases de datos, pudiendo conectar con cualquier base de datos a través de ODBC (Informix, DBase, Access, MySQL, SQL Server, PostgreSQL,etc) a través de ADO (ActiveX Data Object). Es utilizado principalmente para aplicaciones de gestión de empresas, debido a la rapidez con la que puede hacerse un programa que utilice una base de datos sencilla, además de la abundancia de programadores en este lenguaje. No obstante esto, sigue siendo BASIC. No se pueden comparar sus prestaciones con otros lenguajes cuando se desea llegar al fondo de la máquina y controlar uno a uno sus registros. No es ese el fin perseguido con VB y si es necesario llegar a esas precisiones será necesario utilizar otro

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AÑO 2008 CAPITULO I Página 5 lenguaje que permita bajar el nivel de programación, por ejemplo Visual-C, o realizar librerías (DLLs) que lo hagan. En la mayor parte de las aplicaciones las herramientas aportadas por VB son mas que suficiente para lograr un programa fácil de realizar y de altas prestaciones. I.1.A. Objetos y sus propiedades Cada formulario (ventana), menú o control que se crea con Visual Basic es llamado objeto. Un objeto formulario tiene un conjunto de características y un comportamiento definido (propiedades, métodos y eventos) que lo diferencian de otros tipos de objetos. Es decir ha sido diseñado para cumplir determinada función en una aplicación y no es lo mismo que un objeto Menú. El conjunto de datos que describen las características de un objeto se le conoce como sus propiedades, determinan el estado del objeto 1. Cada propiedad tiene un nombre que viene definido por el lenguaje. Para un formulario tenemos por ejemplo, las propiedades BackColor (color de fondo), Height (altura), cada una de las cuales tendrá uno o varios valores generalmente lógicos (True, False) o numéricos concretos, propios de ese objeto y distinto de las de otros objetos de su clase. Por ejemplo un botón de comando tiene propiedades tales como: Caption (Titulo) que indica el texto que tiene el botón, también tiene las propiedades Width (Anchura) y Height (Altura) que establecen la anchura y altura del botón. Algunas propiedades no solo determinan el aspecto que tiene el objeto, sino que además pueden determinar su comportamiento; por ejemplo, la propiedad MaxButton establece si el formulario tendrá o no el botón Maximizar, lo que determinará si el formulario se puede o no maximizar. I.1.B. Clases La clase es la entidad genérica a la que pertenece un control, por ejemplo, en un programa puede haber varios botones, cada uno de los cuales es un objeto que pertenece a una clase de los controles (CommandButton). I.1.C. Métodos Los métodos son funciones que son llamadas desde el programa y permiten que un objeto ejecute una acción o tarea sobre sí mismo. No son programadas por el usuario sino que vienen pre-programadas con el lenguaje de programación. Las tareas que realizan son previsibles y comunes para todas las aplicaciones. Cada tipo de objeto tiene sus propios métodos. Por ejemplo, para un formulario tenemos el método Hide que hará que el formulario se oculte; o el método Show que hará que el formulario se vuelva a mostrar. 1 Birnios, B. y Birnios, M.; 2003; Microsoft Visual Basic 6.0. Manual de Referencia ; Manuales USERS; MP Ediciones; Buenos Aires; Argentina; p. 40.

El Entorno de Desarrollo de Visual Basic I.1.D. Eventos en VB Un evento es una acción que realiza el usuario y es reconocida por el objeto. Cada vez que se produce un evento sobre un determinado tipo de control, Visual Basic arranca una determinada función o procedimiento que realiza la acción programada por el usuario para ese evento concreto. Son eventos típicos: hacer clic sobre un botón, hacer doble clic sobre un fichero para abrirlo, arrastrar un icono, pulsar una tecla o combinación de teclas, elegir una opción de un menú, mover el mouse. Para un formulario tenemos por ejemplo; el evento Load que se dispara cuando se carga el formulario; cuando el usuario hace clic en un botón de comando, esa acción se le llama evento Click; cuando el usuario mueve el puntero del mouse (ratón) por cualquier objeto sobre una ventana, se le llama evento MouseMove (movimiento del ratón). Todos los objetos con que trabajemos en Visual Basic 6.0 poseen propiedades, responden a ciertos eventos y pueden ejecutar sus propios métodos. Propiedad: indica cómo es el objeto. Método: determina cómo se comporta el objeto. Evento: establece cómo responde el programa. Así los objetos pueden tener propiedades, métodos y eventos que otros objetos no pueden tener. Por ejemplo, un objeto TextBox (caja de texto) tiene la propiedad Text (texto) que indica el texto que contiene la caja, pero un botón de comando no tiene esta propiedad. Otro ejemplo, el evento Change (Cambio) que poseen las cajas de textos, indica cuando el usuario esta cambiando el contenido de la caja; este evento no lo tiene un botón de comando (CommandButton). I.2. EL ENTORNO DE DESARROLLO (IDE) El Entorno de Desarrollo Integrado (IDE Integrated Development Environment) de VB contiene todas las herramientas necesarias para la creación de aplicaciones. I.2.A. Aplicación En Visual Basic se realizan aplicaciones, programas que ejecutan distintas funciones. Cuando se desarrolla una aplicación en Visual Basic, se crea un archivo especial llamado Archivo de Proyecto para administrar todos los demás archivos de la aplicación. Es una lista de todos los archivos y objetos asociados con el proyecto, así como información sobre las opciones del entorno, la cual se actualiza cada vez que se guarda el proyecto. Todos los archivos y objetos también se pueden compartir con otros proyectos. Un proyecto está compuesto por los siguientes archivos: Página 6

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AÑO 2008 CAPITULO I Página 7 Tipo de archivo Extensión Descripción Proyecto Configuración Formulario Módulo estándar (opcional).vbp.vbw.frm.frx.bas Realiza el seguimiento de todos los componentes de la aplicación. Visual Basic lo usa para configurar el proyecto cada vez que lo abre. Tiene el mismo nombre del proyecto. Incluye el formulario, los objetos sobre el formulario y el código que se ejecuta cuando ocurre un evento en el formulario. Contiene procedimientos Sub y Function que pueden ser invocados por cualquier formulario u objeto sobre el formulario. Para desarrollar una aplicación en Visual Basic, los pasos que se seguirán son: 1. Crear la interfaz de usuario, es decir agregar los objetos que irán en el formulario: botones, recuadros de texto, etc. 2. Establecer las propiedades de cada objeto. En tiempo de diseño se pueden establecer valores iniciales desde la ventana de propiedades o en tiempo de ejecución escribiendo código para modificar las propiedades. 3. Escribir el código asociado a cada objeto que se ejecutará en respuesta a los eventos. 4. Guardar el proyecto. Se guardan cada formulario y módulo de código en el proyecto. 5. Probar y depurar el proyecto para ejecutar su aplicación y ver su comportamiento. Tiempo de diseño es el momento en que el programador modela la apariencia de la aplicación sin que la misma se esté ejecutando. Tiempo de ejecución es el momento en que se esta ejecutando la aplicación. I.2.B. Área de Trabajo El Área de Trabajo presenta los siguientes elementos: I.2.C. Barra de título Es la barra horizontal situada en la parte superior de la pantalla, común a todas las aplicaciones de Windows. Informa el nombre del proyecto abierto y el estado del mismo, es decir si se encuentra en tiempo de diseño, de ejecución, o en pausa.

El Entorno de Desarrollo de Visual Basic I.2.D. Barra de menús Desde ésta se puede acceder a todas las funciones incorporadas en VB que se utilizan para desarrollar, probar y archivar una aplicación. Los menús son: Archivo: contiene las órdenes para trabajar con archivos. Edición: contiene las herramientas que ayudan a escribir el código. Ver: da acceso rápido a todas las partes del programa. Insertar: permite incluir nuevos módulos y formularios en la aplicación. Ejecutar: permite verificar la aplicación mientras se desarrolla. Herramientas: controla el aspecto y propiedades del entorno. Complementos: contiene las utilidades para el manejo de bases de datos. Ayuda. I.2.E. Barra de herramientas Facilita el uso a las órdenes más comunes sin tener que utilizar el menú. De izquierda a derecha los botones de la Barra de Herramienta Estándar son: Página 8 Nuevo Proyecto: crear un nuevo proyecto. Nuevo Formulario: crear un nuevo formulario. Editor de Menús: visualiza la ventana de diseño de menús. Abrir Projecto: permite abrir un proyecto. Guardar Proyecto: permite guardar un proyecto. Cortar Copiar Pegar Buscar Deshacer Rehacer Iniciar Pausa Terminar Explorador de Proyecto: visualiza la ventana de proyecto. Ventana de Propiedades: visualiza la ventana de propiedades de los distintos objetos. Ventana Posición del formulario: muestra todos los formularios de una aplicación, donde es posible seleccionar cada uno de ellos y ubicarlos en la posición deseada de la pantalla. Explorador de Objetos: muestra las clases, métodos, propiedades, etc. de los objetos disponibles en la aplicación. Cuadro o caja de herramientas: conjunto de herramientas que permiten colocar los controles en el formulario durante el diseño del proyecto. Ventana de Datos.

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AÑO 2008 CAPITULO I Página 9 Administrador visual de componentes. Además de la barra de herramientas Estándar, Visual Basic incorpora otras barras que pueden ser accedidas desde el Menú Ver fi Barra de herramientas. Ellas son: Depuración, Edición, Editor de formularios 2. I.2.F. Formularios Es en donde se colocan los objetos o elementos que formarán la interfaz de usuario de una aplicación, es decir todos los botones, barras de desplazamiento, cuadros de texto y demás componentes. Su nombre lo toma de los formularios de papel que contienen textos escritos, lugares donde podemos escribir, figuras, cajas donde podemos elegir una u otra opción, etc. En realidad un formulario es lo que normalmente conocemos por VENTANA. Los objetos prediseñados se insertan en un "formulario" para ahorrar trabajo. No es necesario programar elementos de uso frecuente tales como un botón, cuadro de dialogo, medidor de tiempo, etc. La programación en Visual Basic esta Orientada a Eventos. Esto significa que para programar una aplicación hay que escribir código separado para cada objeto en general, quedando la aplicación dividida en pequeños procedimientos. I.2.G. Ventana del formulario Es la ventana que da lugar a la interfaz de usuario, la cual se personalizará. Los puntos que aparecen sobre el formulario, forman una rejilla que ayuda a la hora de alinear los controles que se sitúan sobre el mismo. Esta rejilla desaparece en tiempo de ejecución. Para eliminarla en tiempo de diseño se accederá a la opción Herramientas/Opciones/Ficha Entorno/ Mostrar Cuadrícula. En tiempo de diseño es posible configurar el espaciado de los puntos eligiendo del menú Herramientas el comando Opciones e ingresando el valor deseado en la pestaña General. El twip es una unidad de medida equivalente a 1/20 parte del punto de la impresora, por lo tanto hay 1.440 twips/pulgada. 2 Birnios, B. y Birnios, M.; 2003; Microsoft Visual Basic 6.0. Manual de Referencia ; Manuales USERS; MP Ediciones; Buenos Aires; Argentina; p. 45.

El Entorno de Desarrollo de Visual Basic Menú Herramientas Opciones I.2.H. Guardar un formulario Para guardar un formulario: Menú Archivo Guardar formulario como Cuando se guarda un formulario, VB genera un archivo de texto.frm que almacena información sobre el formulario, sus propiedades, los objetos que contiene y el código ingresado. Página 10 I.2.I. Caja de Herramientas Es la barra que incluye los controles con los que se puede diseñar la pantalla de aplicación. Estos controles son todos los objetos mediante los cuales se realizan las acciones, por ejemplo: botones, etiquetas, cajas de texto, imágenes, etc. Para introducir un control

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AÑO 2008 CAPITULO I Página 11 en el formulario simplemente se hace clic en él con el botón izquierdo del mouse y se lo ubica en el formulario dándole la posición y el tamaño deseado. También se puede hacer doble clic en el control y éste queda ubicado en el centro del formulario. I.2.J. Ventana de propiedades Especifica las propiedades de cada uno de los objetos. En cada momento mostrará las propiedades del objeto seleccionado en el formulario. Está formada por dos partes: la lista desplegable de objetos que visualiza el nombre del objeto seleccionado y, la lista de propiedades del objeto seleccionado. I.2.K. Explorador de proyecto En esta ventana están especificados los ficheros (formularios, módulos, etc.) que forman la aplicación y dónde se seleccionará para crearlos o modificarlos. Esto se debe a que hay ficheros que pueden utilizarse en más de una aplicación. Además permite acceder al código o al diseño del objeto desde los botones: Ver Formulario que visualiza el formulario seleccionado y Ver Código que visualiza el código del fichero seleccionado. Módulo se utiliza para crear fragmentos de código independiente del formulario. I.2.L. Ventana de Código Funciona como un editor para escribir el código de la aplicación. El código son las líneas de instrucciones (sentencias) necesarias para que el programa realice operaciones. Por ejemplo si en un formulario se desea sumar dos números de dos cuadros de texto (para insertar palabras y números), se indica en código que sume los contenidos del cuadro de texto1 + cuadro de texto 2 y ese código se lo asigna a un botón. De esta manera cuando un usuario pulsa en el mismo luego de haber insertado números en los cuadros de textos mencionados esos valores, se suman.

El Entorno de Desarrollo de Visual Basic El editor o ventana de código, en la cual se escriben las sentencias del programa, se puede abrir de varias maneras: 1. Ir al Menú Ver y seleccionar Código. 2. Pulsar la Tecla F7. 3. Elegir el icono que aparece en el Explorador de proyectos. 4. Hacer doble clic en el control o formulario. Clic aquí para mostrar la lista de todos los objetos asociados con el formulario. Lista de Objetos Lista de Eventos Clic aquí para mostrar todos los eventos reconocidos para el formulario o control mostrado en el cuadro Objeto. Botón Ver procedimiento Botón Ver módulo La ventana de código contiene: Partes de la Ventana de Código Descripción Cuadro Lista de Objetos Cuadro Lista de Eventos Barra de División Botón Ver Procedimiento Botón Ver Módulo Completo Muestra el nombre del objeto seleccionado. Muestra el evento para el cual se está programando. Cuando se selecciona un evento, en la ventana de código se muestra el procedimiento asociado con ese evento. Desde el menú Ventana se puede ejecutar el comando Dividir para dividir la ventana de código en dos partes, cada una de las cuales se desplaza separadamente. Así se puede ver diferentes partes del código al mismo tiempo. La información que aparece en el cuadro Objeto y Procedimiento se refiere al código en la parte que tiene el enfoque. El mismo comando utilizado para dividir la ventana puede utilizarlo para cerrar una de sus partes o también arrastrando la barra de división hacia la parte superior o inferior de la ventana. Establece que en la ventana de código se edite un procedimiento a la vez. Establece que en la ventana de código se tenga acceso a todos los procedimientos, separados por una línea separadora uno de otro. Página 12

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AÑO 2008 CAPITULO I Página 13 I.2.M. Configurar el Editor de código Se puede configurar la apariencia del texto en la ventana de código: asignarle la fuente tipográfica para, los colores específicos para las distintas clases de texto, etc. En el menú Herramientas seleccionar Opciones. Allí hacer clic en la pestaña Formato del editor. Se presenta un cuadro de diálogo como la figura para configurar la fuente. I.2.N. El Examinador de Objetos El Examinador de Objetos es un tipo de ayuda de VB, que se utiliza generalmente para encontrar los detalles de las distintas propiedades, los métodos, funciones, eventos o constantes. Es muy funcional a la hora de programar. Se puede acceder a él cuando se esté en una sesión de programación, de varias maneras: 1. Pulsar la tecla F2. 2. Elegir el ícono que aparece en la Barra de Herramientas. Por ejemplo si desea verificar cuales son las diferentes constantes de los estilos que se pueden emplear al crear un MsgBox (Cuadro de Mensaje), se escribe la palabra MsgBox en el Examinador de Objetos. Se mostrará una serie de Clases que coinciden con la palabra buscada, entre ellas VbMsgBoxResult, al hacer clic en ella se ven las constantes en la lista inferior. También se puede acceder a las explicaciones de los distintos métodos, eventos, propiedades, de los controles. Si se selecciona el control CommandButton, sus distintas propiedades, métodos y eventos aparecen en la lista inferior derecha. Al hacer clic sobre uno de ellos, por ejemplo en la propiedad Cancel, se muestra en parte inferior la explicación de dicho elemento.

El Entorno de Desarrollo de Visual Basic I.3. TRABAJAR CON VISUAL BASIC I.3.A. Crear un nuevo proyecto Al iniciar VB aparece el cuadro de diálogo Nuevo Proyecto, posee tres pestañas con las siguientes opciones: Nuevo, para crear un nuevo proyecto del tipo establecido. Existente presenta los proyectos ya creados y guardados. Recientes presenta una lista con los últimos proyectos abiertos. De la pestaña Nuevo seleccione EXE estándar, esto es un programa común ejecutable. Pulse Abrir. Página 14

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AÑO 2008 CAPITULO I Página 15 Puede empezar un nuevo proyecto en cualquier momento seleccionando del Menú Archivo Nuevo Proyecto o mediante un atajo de teclado: CTRL + N. 1. El primer objeto de Visual Basic con que nos encontramos es el FORMULARIO, una ventana de color gris, que tiene por defecto el nombre de Form1, en la cual comenzaremos a insertar un botón. El formulario es lo que el usuario verá como ventana. 2. De la caja de herramientas, se traslada un botón Command. Si está cerrada la caja de herramientas, ir a Ver fi Cuadro de herramientas. Se puede hacer clic en CommandButton y ubicarlo directamente en el formulario en donde corresponda dándole las dimensiones o doble clic en el control, esto hace que se ubique en el centro del formulario, luego se puede reubicarlo y también cambiar el tamaño con los cuadraditos que lo rodean. 3. Agregue de la misma manera una etiqueta Label1 arriba del botón. 4. Agregue las siguientes propiedades a cada objeto: Objetos Control Name Caption Formulario Form1 Ejercicio1 Primera Práctica Botón comando CommandButton1 cmdmostrar Mostrar frase Etiqueta Label1 lblmensaje Mensaje 5. Ahora agregará el código. Para ello haga doble clic sobre el botón cmdmostrar. Leerá: Private Sub cmdmostrar_click() significa que el código que le demos al botón se ejecutará cuando se de un clic.

El Entorno de Desarrollo de Visual Basic 6. Escriba debajo de lo anterior: lblmensaje.caption = "Hola Mundo". Significa que el contenido de la etiqueta será igual a lo que ponemos entre comillas, en este caso sería: Hola Mundo. Observe que al escribir la palabra lblmensaje más el punto, se desplegará una lista de propiedades y métodos de las etiquetas. I.3.B. Guardar el proyecto Para terminar se debe guardar el proyecto. 7. Haga clic en el menú Archivo y seleccione Guardar Proyecto. Por cada archivo a guardar (proyecto, formulario, etc.) se debe seleccionar la carpeta destino y asignarle un nombre. Guarde el formulario con el nombre Eje1_HolaMundo y el proyecto como Practica1. La extensión deberá ser la correspondiente al tipo de elemento: frm para formularios, vbp para proyectos. El archivo de formulario con extensión.frm es de tipo texto; almacena información sobre el formulario, sus propiedades, los objetos que contiene y el código ingresado. Página 16 I.3.C. Ejecutar el proyecto Llega la hora de ejecutar el proyecto, la hora de la verdad!! Para ello en el menú Ejecutar seleccione Iniciar. Visual Basic compila el programa para comprobar la existencia de errores. Nota: Para ejecutar un proyecto en forma más rápida pulsar [F5]. Para nuestro proyecto realice lo siguiente: 8. En la barra de herramientas superior, pulse en (play) para ejecutar la aplicación. Si no encuentra ninguno, al pulsar el botón Mostrar frase, de la aplicación, tendrá que aparecer el mensaje Hola Mundo en la etiqueta. 9. Para detener la ejecución y volver al programa pulse el cuadrado al lado del triángulo o pulse el botón para cerrar la aplicación.

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AÑO 2008 CAPITULO I Página 17 RECURSOS EN INTERNET Nombre Aplicación, formulario, código conceptos Aprenda Visual Basic 6.0 Fundamentos de Programación en Visual Basic Introducción al Tutorial de Visual Basic 6.0 Manual Visual Basic Visual Basic Parte 2. Formularios Dirección http://www.estudiargratis.com.ar/visual-basic/conceptos.htm; (accedido 02/07/2007) http://www.esnips.com/doc/a1f3a80f-ec28-4d6f-8691-84e59aec86fd/guiavb_6; (accedido 03/08/2007) http://www.cs.us.es/cursos/ai-2003/vb/vb.pdf ; (accedido 02/07/2007) http://www.recursosvisualbasic.com.ar; (accedido 02/07/2007) http://www.canalvisualbasic.net/manual/tema1.asp ; (accedido 02/07/2007) http://ar.geocities.com/zonadelprogramador/vb21.htm; (accedido 02/07/2007)

El Entorno de Desarrollo de Visual Basic 1. Visual Basic combina las facilidades de trabajo en un entorno de interfaz visual con la sencillez del lenguaje de programación BASICA. 2. Las aplicaciones creadas con Visual Basic están basadas en objetos y su programación es orientada a objetos. 3. Los programas orientados a eventos son programas típicos de Windows. 4. El conjunto de datos que describen las características de un objeto se le conoce como sus métodos, determinan el estado del objeto. 5. La programación visual es también llamada de 4ª generación. 6. El Visual Basic es programación orientada a objetos como C++ y Java. 7. Al crear una aplicación de Visual Basic se genera el archivo Proyecto para administrar todos los demás archivos de la aplicación. 8. Una aplicación Visual Basic está formada por código puro y partes asociadas a los objetos que forman la interfase gráfica. 1. Cuando se guarda un formulario como parte de un proyecto, Visual Basic genera un archivo con extensión.frm que almacena información sobre: Página 18 a) La configuración del proyecto y tiene el mismo nombre del proyecto. b) Los procedimientos Sub y Function del proyecto. c) El formulario, los objetos y sus propiedades. 2. Las barras de herramientas: a) Son el conjunto de herramientas que permiten colocar los controles en el formulario durante del diseño del proyecto. b) Facilitan el uso de las órdenes más comunes sin tener que utilizar el menú. c) Muestran las clases, métodos, propiedades, etc. de los objetos disponibles en la aplicación. 3. Para desarrollar una aplicación en Visual Basic lo primero que hay que hacer es definir: a) Las ventanas que formarán el programa. b) Las propiedades de cada objeto. c) El código que se ejecutará, asociado a cada objeto. 4. El examinador de objetos muestra: a) El nombre del objeto que se ha seleccionado. b) Una ayuda que se utiliza para encontrar detalles de propiedades, métodos, funciones, eventos o constantes. c) La información del objeto y procedimiento referido al objeto seleccionado.

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AÑO 2008 CAPITULO I Página 19 HORIZONTALES 1: Método de programación en el cual cada línea de código se ejecuta una por una. VERTICALES 2: Puede ser gráfica o de comando. 5: Elemento en la programación visual con características propias. 3: Lenguaje de Alto nivel. 6: La última versión del lenguaje Basic. 4: Programación Orientada a Objetos. 8: Conjunto de ordenes o instrucciones que se ejecutan en la computadora. 10: Lenguaje de programación para principiantes. 11: Software especial que integra la sintaxis para crear programas. 12: Lenguaje de 4º nivel para crear interfaz gráfica. 13: El principal objeto de una aplicación en Visual Basic. 15: El sistema operativo de interfaz gráfica de Microsoft. 7: La versión que corrige todas las desventajas del Basic. 9: Extensión de los archivos de librería (plural). 14: Sistema operativo de comandos de Microsoft. 1 2 3 4 5 6 7 9 8 10 11 12 13 14 15

El Entorno de Desarrollo de Visual Basic Página 20