Está en la página 1de 20

CAPITULO I

INDICE DE CONTENIDO
I.

DESARROLLAR UNA APLICACIN EN VISUAL BASIC .......... 3

I.1.

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

I.3.

Mg. Ing. Ftima Martnez

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

I.

CAPITULO I
Pgina 3

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

Tipo de archivo

Extensin

Proyecto

.vbp

Configuracin

.vbw

Formulario

.frm .frx

Mdulo estndar
(opcional)

.bas

CAPITULO I
Pgina 7

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.

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

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 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.

Explorador de Objetos: muestra las clases, mtodos, propiedades, etc. de


los objetos disponibles en la aplicacin.

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

Mg. Ing. Ftima Martnez

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 . 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 Eventos

Lista de Objetos

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

Descripcin

Cuadro Lista de Objetos

Muestra el nombre del objeto seleccionado.

Cuadro Lista de Eventos

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.

Botn Ver Procedimiento

Establece que en la ventana de cdigo se edite un


procedimiento a la vez.

Botn Ver Mdulo Completo

Establece que en la ventana de cdigo se tenga acceso a


todos los procedimientos, separados por una lnea separadora
uno de otro.

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, al pulsar el botn Mostrar
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

Pgina 16

para cerrar la aplicacin.

PROGRAMADOR UNIVERSITARIO
LABORATORIO II - VISUAL BASIC
AO 2008

CAPITULO I
Pgina 17

RECURSOS EN INTERNET
Nombre

Direccin

Aplicacin, formulario,
cdigo conceptos

http://www.estudiargratis.com.ar/visual-basic/conceptos.htm; (accedido
02/07/2007)

Aprenda Visual Basic 6.0

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.

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

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.

CAPITULO I
Pgina 19

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.

5
6
7
8
9

10

11

12
13

14

15

Mg. Ing. Ftima Martnez

El Entorno de Desarrollo de Visual Basic

Pgina 20

Mg. Ing. Ftima Martnez

También podría gustarte