Está en la página 1de 20

CAPITULO I INDICE DE CONTENIDO

I. I.1. DESARROLLAR UNA APLICACIN EN VISUAL BASIC .......... 3 CARACTERSTICAS GENERALES DE VISUAL BASIC............. 3

I.1.A. Objetos y sus propiedades.................................................. 5 I.1.B. Clases................................................................................. 5 I.1.C. Mtodos ............................................................................. 5 I.1.D. Eventos en VB .................................................................... 6 I.2. EL ENTORNO DE DESARROLLO (IDE).................................. 6

I.2.A. Aplicacin........................................................................... 6 I.2.B. rea de Trabajo.................................................................. 7 I.2.C. Barra de ttulo .................................................................... 7 I.2.D. Barra de mens.................................................................. 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 Cdigo ........................................................... 11 I.2.M.Configurar el Editor de cdigo.......................................... 13 I.2.N. El Examinador de Objetos................................................. 13
LABORATORIO II - AO 2008

El Entorno de Desarrollo de Visual Basic

Mg. Ing. Ftima Martnez

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

Pgina 2

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AO 2008

CAPITULO I Pgina 3

I.

DESARROLLAR UNA APLICACIN EN VISUAL BASIC

I.1. CARACTERSTICAS GENERALES DE VISUAL BASIC

isual-Basic es una herramienta de diseo de aplicaciones para Windows; un lenguaje de fcil aprendizaje pensado tanto para programadores principiantes como expertos. Su sintaxis, derivada del BASIC, ha sido ampliada con el tiempo al agregarse las caractersticas tpicas 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) prediseados, reduciendo el tiempo de trabajo. Anteriormente era necesario escribir una gran cantidad de cdigo para formar la interfaz de usuario y adems eran mucho menos eficientes y ms difciles de entender. BASIC : Esta palabra es la abreviacin de la sigla en ingls Beginners AllPurpose Symbolic Instruction Code. Se refiere al lenguaje de programacin ms utilizado en la historia de la informtica y la programacin. En principio era un poco ms sencillo, ahora muchas ms instrucciones y mtodos se han adaptado para crear aplicaciones bajo ambiente Windows.

Entonces Visual Basic se refiere al lenguaje de programacin que combina las facilidades de trabajo que ha desarrollado Microsoft en un entorno de interfaz visual con la sencillez del lenguaje de programacin BASIC. Esta fusin de sencillez y esttica concedi ampliar mucho ms el monopolio de Microsoft, ya que el lenguaje slo es compatible con Windows, sistema operativo de la misma empresa. Antes de Visual Basic, desarrollar aplicaciones para Windows requera expertos programadores en C, e incluso stos tenan problemas. Visual Basic ha cambiado esta situacin. Ahora la forma de crear una interfaz de usuario se torna mucho ms econmica, en lo que a lneas de cdigo se refiere y por lo tanto se gana tiempo. En ocasiones bastan unas pocas operaciones con el ratn y la introduccin a travs del teclado de algunas sentencias para disponer de aplicaciones con todas las caractersticas de Windows 95/98/ 2000/XP/NT. Prcticamente todos los elementos de interaccin con el
Mg. Ing. Ftima Martnez

El Entorno de Desarrollo de Visual Basic

Mg. Ing. Ftima Martnez

usuario de los que dispone Windows: ventanas, botones, cajas de dilogo y de texto, botones de opcin y de seleccin, barras de desplazamiento, grficos, mens, etc., pueden ser programados en Visual Basic 6.0 de un modo muy sencillo. As mismo los errores de programacin no se generan tan frecuentemente y, si lo hacen, son ms fciles de depurar. Adems incluye dos conceptos importantes:
Un mtodo visual de creacin de aplicaciones, incluyendo formularios (ventanas), controles y, componentes del formulario. La habilidad de asociar cdigo directamente a cada evento de cada elemento del diseo visual.

Las aplicaciones creadas con Visual Basic estn basadas en objetos (los propios formularios y controles son objetos) y emplean un modelo de programacin manejada por eventos, centrado en un motor de formularios que facilita el rpido desarrollo de aplicaciones grficas. No es programacin orientada a objetos como C++ o Java. La diferencia est en que Visual Basic utiliza objetos con propiedades y mtodos, 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 programacin tradicional, formada por una sucesin lineal de cdigo estructurado, ni a la programacin orientada a objetos, podemos decir que es un lenguaje de programacin visual, tambin llamado lenguaje de 4 generacin. Lo cual significa que un gran nmero de tareas se realizan sin escribir cdigo, simplemente con operaciones grficas realizadas con el ratn sobre la pantalla. Por lo tanto en una aplicacin Visual Basic, el programa est formado por una parte de cdigo puro, y otras partes asociadas a los objetos que forman la interfase grfica. 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 travs de ODBC (Informix, DBase, Access, MySQL, SQL Server, PostgreSQL ,etc) a travs de ADO (ActiveX Data Object). Es utilizado principalmente para aplicaciones de gestin de empresas, debido a la rapidez con la que puede hacerse un programa que utilice una base de datos sencilla, adems 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 mquina 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
Pgina 4

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AO 2008

CAPITULO I Pgina 5

lenguaje que permita bajar el nivel de programacin, por ejemplo Visual-C, o realizar libreras (DLLs) que lo hagan. En la mayor parte de las aplicaciones las herramientas aportadas por VB son mas que suficiente para lograr un programa fcil 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 caractersticas y un comportamiento definido (propiedades, mtodos y eventos) que lo diferencian de otros tipos de objetos. Es decir ha sido diseado para cumplir determinada funcin en una aplicacin y no es lo mismo que un objeto Men. El conjunto de datos que describen las caractersticas 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 lgicos (True, False) o numricos concretos, propios de ese objeto y distinto de las de otros objetos de su clase. Por ejemplo un botn de comando tiene propiedades tales como: Caption (Titulo) que indica el texto que tiene el botn, tambin tiene las propiedades Width (Anchura) y Height (Altura) que establecen la anchura y altura del botn. Algunas propiedades no solo determinan el aspecto que tiene el objeto, sino que adems pueden determinar su comportamiento; por ejemplo, la propiedad MaxButton establece si el formulario tendr o no el botn Maximizar, lo que determinar si el formulario se puede o no maximizar.

I.1.B. Clases
La clase es la entidad genrica 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. Mtodos
Los mtodos son funciones que son llamadas desde el programa y permiten que un objeto ejecute una accin o tarea sobre s mismo. No son programadas por el usuario sino que vienen pre-programadas con el lenguaje de programacin. Las tareas que realizan son previsibles y comunes para todas las aplicaciones. Cada tipo de objeto tiene sus propios mtodos. Por ejemplo, para un formulario tenemos el mtodo Hide que har que el formulario se oculte; o el mtodo Show que har que el formulario se vuelva a mostrar.

Birnios, B. y Birnios, M.; 2003; Microsoft Visual Basic 6.0. Manual de Referencia; Manuales USERS; MP Ediciones; Buenos Aires; Argentina; p. 40.

Mg. Ing. Ftima Martnez

El Entorno de Desarrollo de Visual Basic

Mg. Ing. Ftima Martnez

I.1.D. Eventos en VB
Un evento es una accin 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 funcin o procedimiento que realiza la accin programada por el usuario para ese evento concreto. Son eventos tpicos: hacer clic sobre un botn, hacer doble clic sobre un fichero para abrirlo, arrastrar un icono, pulsar una tecla o combinacin de teclas, elegir una opcin 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 botn de comando, esa accin se le llama evento Click; cuando el usuario mueve el puntero del mouse (ratn) por cualquier objeto sobre una ventana, se le llama evento MouseMove (movimiento del ratn). Todos los objetos con que trabajemos en Visual Basic 6.0 poseen propiedades, responden a ciertos eventos y pueden ejecutar sus propios mtodos. Propiedad: indica cmo es el objeto. Mtodo: determina cmo se comporta el objeto. Evento: establece cmo responde el programa. As los objetos pueden tener propiedades, mtodos 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 botn 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 botn 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 creacin de aplicaciones.

I.2.A. Aplicacin
En Visual Basic se realizan aplicaciones, programas que ejecutan distintas funciones. Cuando se desarrolla una aplicacin en Visual Basic, se crea un archivo especial llamado Archivo de Proyecto para administrar todos los dems archivos de la aplicacin. Es una lista de todos los archivos y objetos asociados con el proyecto, as como informacin sobre las opciones del entorno, la cual se actualiza cada vez que se guarda el proyecto. Todos los archivos y objetos tambin se pueden compartir con otros proyectos. Un proyecto est compuesto por los siguientes archivos:

Pgina 6

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AO 2008

CAPITULO I Pgina 7

Tipo de archivo
Proyecto Configuracin Formulario Mdulo estndar (opcional)

Extensin
.vbp .vbw .frm .frx

Descripcin
Realiza el seguimiento de todos los componentes de la aplicacin. 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 cdigo 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.

.bas

Para desarrollar una aplicacin en Visual Basic, los pasos que se seguirn son: 1. Crear la interfaz de usuario, es decir agregar los objetos que irn en el formulario: botones, recuadros de texto, etc. 2. Establecer las propiedades de cada objeto. En tiempo de diseo se pueden establecer valores iniciales desde la ventana de propiedades o en tiempo de ejecucin escribiendo cdigo para modificar las propiedades. 3. Escribir el cdigo asociado a cada objeto que se ejecutar en respuesta a los eventos. 4. Guardar el proyecto. Se guardan cada formulario y mdulo de cdigo en el proyecto. 5. Probar y depurar el proyecto para ejecutar su aplicacin y ver su comportamiento. Tiempo de diseo es el momento en que el programador modela la apariencia de la aplicacin sin que la misma se est ejecutando. Tiempo de ejecucin es el momento en que se esta ejecutando la aplicacin.

I.2.B. rea de Trabajo


El rea de Trabajo presenta los siguientes elementos:

I.2.C. Barra de ttulo


Es la barra horizontal situada en la parte superior de la pantalla, comn 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 diseo, de ejecucin, o en pausa.

Mg. Ing. Ftima Martnez

El Entorno de Desarrollo de Visual Basic

Mg. Ing. Ftima Martnez

I.2.D. Barra de mens


Desde sta se puede acceder a todas las funciones incorporadas en VB que se utilizan para desarrollar, probar y archivar una aplicacin. Los mens son:

Archivo: contiene las rdenes para trabajar con archivos. Edicin: contiene las herramientas que ayudan a escribir el cdigo. Ver: da acceso rpido a todas las partes del programa. Insertar: permite incluir nuevos mdulos y formularios en la aplicacin. Ejecutar: permite verificar la aplicacin 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 ms comunes sin tener que utilizar el men. De izquierda a derecha los botones de la Barra de Herramienta Estndar son:

Nuevo Proyecto: crear un nuevo proyecto. Nuevo Formulario: crear un nuevo formulario. Editor de Mens: visualiza la ventana de diseo de mens. Abrir Projecto: permite abrir un proyecto. Guardar Proyecto: permite guardar un proyecto. Cortar Buscar Iniciar
Copiar Deshacer Pausa Pegar Rehacer Terminar

Explorador de Proyecto: visualiza la ventana de proyecto. Ventana de Propiedades: visualiza la ventana de propiedades de los
distintos objetos.

Ventana Posicin del formulario: muestra

todos los formularios de una aplicacin, donde es posible seleccionar cada uno de ellos y ubicarlos en la posicin deseada de la pantalla. los objetos disponibles en la aplicacin.

Explorador de Objetos: muestra las clases, mtodos, propiedades, etc. de Cuadro o caja de herramientas: conjunto de herramientas que permiten
colocar los controles en el formulario durante el diseo del proyecto.

Ventana de Datos.
Pgina 8

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AO 2008

CAPITULO I Pgina 9

Administrador visual de componentes.


Adems de la barra de herramientas Estndar, Visual Basic incorpora otras barras que pueden ser accedidas desde el Men Ver Barra de herramientas. Ellas son: Depuracin, Edicin, Editor de formularios 2.

I.2.F. Formularios
Es en donde se colocan los objetos o elementos que formarn la interfaz de usuario de una aplicacin, es decir todos los botones, barras de desplazamiento, cuadros de texto y dems 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 opcin, etc. En realidad un formulario es lo que normalmente conocemos por VENTANA. Los objetos prediseados se insertan en un "formulario" para ahorrar trabajo. No es necesario programar elementos de uso frecuente tales como un botn, cuadro de dialogo, medidor de tiempo, etc. La programacin en Visual Basic esta Orientada a Eventos. Esto significa que para programar una aplicacin hay que escribir cdigo separado para cada objeto en general, quedando la aplicacin dividida en pequeos 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 sitan sobre el mismo. Esta rejilla desaparece en tiempo de ejecucin. Para eliminarla en tiempo de diseo se acceder a la opcin Herramientas/Opciones/Ficha Entorno/ Mostrar Cuadrcula. En tiempo de diseo es posible configurar el espaciado de los puntos eligiendo del men Herramientas el comando Opciones e ingresando el valor deseado en la pestaa 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.

Birnios, B. y Birnios, M.; 2003; Microsoft Visual Basic 6.0. Manual de Referencia; Manuales USERS; MP Ediciones; Buenos Aires; Argentina; p. 45.

Mg. Ing. Ftima Martnez

El Entorno de Desarrollo de Visual Basic Men Herramientas Opciones

Mg. Ing. Ftima Martnez

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 . F R M que almacena informacin sobre el formulario, sus propiedades, los objetos que contiene y el cdigo ingresado.

I.2.I. Caja de Herramientas


Es la barra que incluye los controles con los que se puede disear la pantalla de aplicacin. Estos controles son todos los objetos mediante los cuales se realizan las acciones, por ejemplo: botones, etiquetas, cajas de texto, imgenes, etc. Para introducir un control Pgina 10

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AO 2008

CAPITULO I Pgina 11

en el formulario simplemente se hace clic en l con el botn izquierdo del mouse y se lo ubica en el formulario dndole la posicin y el tamao deseado. Tambin 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 estn especificados los ficheros (formularios, mdulos, etc.) que forman la aplicacin y dnde se seleccionar para crearlos o modificarlos. Esto se debe a que hay ficheros que pueden utilizarse en ms de una aplicacin. Adems permite acceder al cdigo o al diseo del objeto desde los botones: Ver Formulario que visualiza el formulario seleccionado y Ver Cdigo que visualiza el cdigo del fichero seleccionado. Mdulo se utiliza para crear fragmentos de cdigo independiente del formulario.

I.2.L. Ventana de Cdigo


Funciona como un editor para escribir el cdigo de la aplicacin. El cdigo son las lneas de instrucciones (sentencias) necesarias para que el programa realice operaciones. Por ejemplo si en un formulario se desea sumar dos nmeros de dos cuadros de texto (para insertar palabras y nmeros), se indica en cdigo que sume los contenidos del cuadro de texto1 + cuadro de texto 2 y ese cdigo se lo asigna a un botn. De esta manera cuando un usuario pulsa en el mismo luego de haber insertado nmeros en los cuadros de textos mencionados esos valores, se suman. Mg. Ing. Ftima Martnez

El Entorno de Desarrollo de Visual Basic

Mg. Ing. Ftima Martnez

El editor o ventana de cdigo, en la cual se escriben las sentencias del programa, se puede abrir de varias maneras:

1. Ir al Men Ver y seleccionar Cdigo. 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.

Botn Ver procedimiento

Botn Ver mdulo

La ventana de cdigo contiene:


Partes de la Ventana de Cdigo Cuadro Lista de Objetos Cuadro Lista de Eventos Descripcin
Muestra el nombre del objeto seleccionado. Muestra el evento para el cual se est programando. Cuando se selecciona un evento, en la ventana de cdigo se muestra el procedimiento asociado con ese evento. Desde el men Ventana se puede ejecutar el comando Dividir para dividir la ventana de cdigo en dos partes, cada una de las cuales se desplaza separadamente. As se puede ver diferentes partes del cdigo al mismo tiempo.

Barra de Divisin

La informacin que aparece en el cuadro Objeto y Procedimiento se refiere al cdigo en la parte que tiene el enfoque. El mismo comando utilizado para dividir la ventana puede utilizarlo para cerrar una de sus partes o tambin arrastrando la barra de divisin hacia la parte superior o inferior de la venta na. Establece que en la ventana de cdigo se edite un procedimiento a la vez. Establece que en la ventana de cdigo se tenga acceso a todos los procedimientos, separados por una lnea separadora uno de otro.

Botn Ver Procedimiento Botn Ver Mdulo Completo

Pgina 12

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AO 2008

CAPITULO I Pgina 13

I.2.M. Configurar el Editor de cdigo


Se puede configurar la apariencia del texto en la ventana de cdigo: asignarle la fuente tipogrfica para, los colores especficos para las distintas clases de texto, etc. En el men Herramientas seleccionar Opciones. All hacer clic en la pestaa Formato del editor. Se presenta un cuadro de dilogo 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 mtodos, funciones, eventos o constantes. Es muy funcional a la hora de programar. Se puede acceder a l cuando se est en una sesin de programacin, 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. Tambin se puede acceder a las explicaciones de los distintos mtodos, eventos, propiedades, de los controles. Si se selecciona el control CommandButton, sus distintas propiedades, mtodos 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 explicacin de dicho elemento.

Mg. Ing. Ftima Martnez

El Entorno de Desarrollo de Visual Basic

Mg. Ing. Ftima Martnez

I.3. TRABAJAR CON VISUAL BASIC


I.3.A. Crear un nuevo proyecto
Al iniciar VB aparece el cuadro de dilogo Nuevo Proyecto, posee tres pestaas 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 pestaa Nuevo seleccione EXE estndar, esto es un programa comn ejecutable. Pulse Abrir.

Pgina 14

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AO 2008

CAPITULO I Pgina 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 botn. El formulario es lo que el usuario ver como ventana. 2. De la caja de herramientas, se traslada un botn Command. Si est cerrada la caja de herramientas, ir a Ver Cuadro de herramientas. Se puede hacer clic en CommandButton y ubicarlo directamente en el formulario en donde corresponda dndole las dimensiones o doble clic en el control, esto hace que se ubique en el centro del formulario, luego se puede reubicarlo y tambin cambiar el tamao con los cuadraditos que lo rodean. 3. Agregue de la misma manera una etiqueta Label1 arriba del botn. 4. Agregue las siguientes propiedades a cada objeto:

Objetos Formulario Botn comando Etiqueta

Control Form1 CommandButton1 Label1

Name Ejercicio1 cmdMostrar lblMensaje

Caption Primera Prctica Mostrar frase Mensaje

5. Ahora agregar el cdigo. Para ello haga doble clic sobre el botn cmdMostrar. Leer: Private Sub cmdMostrar_Click() significa que el cdigo que le demos al botn se ejecutar cuando se de un clic.

Mg. Ing. Ftima Martnez

El Entorno de Desarrollo de Visual Basic

Mg. Ing. Ftima Martnez

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 sera: Hola Mundo. Observe que al escribir la palabra lblMensaje ms el punto, se desplegar una lista de propiedades y mtodos 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 extensin deber ser la correspondiente al tipo de elemento: frm para formularios, vbp para proyectos.

El archivo de formulario con extensin .frm es de tipo texto; almacena informacin sobre el formulario, sus propiedades, los objetos que contiene y el cdigo ingresado.

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 ms rpida pulsar [F5].

Para nuestro proyecto realice lo siguiente:


8. En la barra de herramientas superior, pulse en 4 (play) para ejecutar la aplicacin. Si no encuentra ninguno, a pulsar el botn Mostrar l frase, de la aplicacin, tendr que aparecer el mensaje Hola Mundo en la etiqueta. 9. Para detener la ejecucin y volver al programa pulse el cuadrado al lado del tringulo o pulse el botn para cerrar la aplicacin.

Pgina 16

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AO 2008

CAPITULO I Pgina 17

RECURSOS EN INTERNET Nombre


Aplicacin, formulario, cdigo conceptos Aprenda Visual Basic 6.0

Direccin
http://www.estudiargratis.com.ar/visual basic/conceptos.htm; (accedido 02/07/2007) http://www.esnips.com/doc/a1f3a80f-ec28-4d6f-869184e59aec86fd/GuiaVB_6; (accedido 03/08/2007)

Fundamentos de http://www.cs.us.es/cursos/ai-2003/VB/VB.pdf ; (accedido 02/07/2007) Programacin en Visual Basic Introduccin al Tutorial de http://www.recursosvisualbasic.com.ar; (accedido 02/07/2007) Visual Basic 6.0 http://www.canalvisualbasic.net/manual/tema1.asp ; (accedido Manual Visual Basic 02/07/2007) http://ar.geocities.com/zonadelprogramador/vb21.htm; (accedido Visual Basic Parte 2. 02/07/2007) Formularios

Mg. Ing. Ftima Martnez

El Entorno de Desarrollo de Visual Basic

Mg. Ing. Ftima Martnez

1. Visual Basic combina las facilidades de trabajo en un entorno de interfaz visual con la sencillez del lenguaje de programacin BASICA. 2. Las aplicaciones creadas con Visual Basic estn basadas en objetos y su programacin es orientada a objetos. 3. Los programas orientados a eventos son programas tpicos de Windows. 4. El conjunto de datos que describen las caractersticas de un objeto se le conoce como sus mtodos, determinan el estado del objeto. 5. La programacin visual es tambin llamada de 4 generacin. 6. El Visual Basic es programacin orientada a objetos como C++ y Java. 7. Al crear una aplicacin de Visual Basic se genera el archivo Proyecto para administrar todos los dems archivos de la aplicacin. 8. Una aplicacin Visual Basic est formada por cdigo puro y partes asociadas a los objetos que forman la interfase grfica.

r r r r r r r

1. Cuando se guarda un formulario como parte de un proyecto, Visual Basic genera un archivo con extensin .frm que almacena informacin sobre:
a) La configuracin 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 diseo del proyecto. b) Facilitan el uso de las rdenes ms comunes sin tener que utilizar el men. c) Muestran las clases, mtodos, propiedades, etc. de los objetos disponibles en la aplicacin.

3. Para desarrollar una aplicacin en Visual Basic lo primero que hay que hacer es definir:
a) Las ventanas que formarn el programa. b) Las propiedades de cada objeto. c) El cdigo 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, mtodos, funciones, eventos o constantes. c) La informacin del objeto y procedimiento referido al objeto seleccionado.

Pgina 18

PROGRAMADOR UNIVERSITARIO LABORATORIO II - VISUAL BASIC AO 2008

CAPITULO I Pgina 19

HORIZONTALES 1: Mtodo de programacin en el cual cada lnea de cdigo se ejecuta una por una. 5: Elemento en la programacin visual con caractersticas propias. 6: La ltima versin del lenguaje Basic . 8: Conjunto de ordenes o instrucciones que se ejecutan en la computadora. 10: Lenguaje de programacin para principiantes. 11: Software especial que integra la sintaxis para crear programas. 12: Lenguaje de 4 nivel para crear interfaz grfica. 13: El principal objeto de una aplicacin en Visual Basic. 15: El sistema operativo de interfaz grfica de Microsoft.

VERTICALES 2: Puede ser grfica o de comando. 3: Lenguaje de Alto nivel. 4: Programacin Orientada a Objetos. 7: La versin que corrige todas las desventajas del Basic . 9: Extensin de los archivos de librera (plural). 14: Sistema operativo de comandos de Microsoft.

2 5 6

7 8 9 11 10

12 13 14

15

Mg. Ing. Ftima Martnez

El Entorno de Desarrollo de Visual Basic

Mg. Ing. Ftima Martnez

Pgina 20