Professional Documents
Culture Documents
Lenguaje de programacin con el que podemos realizar casi cualquier tipo de programa para
plataformas Windows, esto quiere decir, que podemos programar utilitarios para Windows, bases de
datos, aplicaciones comerciales y de gestin, juegos, etc.
Sin embargo lo que no se puede desarrollar son por ejemplo: aplicaciones que administren bases de
datos gigantes, drivers para dispositivos, juegos que utilicen una interfaz grfica compleja, ya que
tendras que utilizar otro entorno de desarrollo o lenguaje.
Las aplicaciones que se pueden desarrollar con visual BASIC 5 y 6 son aplicaciones de 32 bits
solo para plataformas Windows.
2 - La interface del Vb - El IDE
El IDE significa interface de entorno de desarrollo, y se refiere a la interface del
propio programa, es decir a las distintas partes que componen el propio Visual Basic
para poder desarrollar nuestros proyectos (es el entorno de trabajo)
En esta parte, se describir un pantallazo de las secciones principales de este entorno
LA BARRA DE CONTROLES. Esta barra contiene los controles estndar de Visual
Basic. Se los llama estndar porque que son los controles que por defecto aade
Visual Basic cuando creamos un programa desde 0. A los controles no estndar, u
otro tipo de controles, por ejemplo los creados por nosotros, los que
tengamos instalados en el sistema, y dems que se instalan con el VB, hay que
agregarlos a mano, es decir uno mismo, esto se hace presionando las combinaciones
de tecla Ctrl+T. Cuando se agrega un control no estndar, se aade a la barra y ya
lo puedes utilizar.
Los controles estndar son los controles bsicos, por ejemplo los Command
Button o botones de comando, Control TextBox o caja de texto, Picture
Box o caja de imagen. El control FileListBox para ver archivos, y varios otros que
se explican en los siguientes captulos.
ventana, Guardar el
Barra de mens y barra de herramientas de Visual Basic. Desde aqu se puede configurar todo el
entorno o IDE, elegir el tipo de proyecto que vamos a crear, (por ejemplo un programa Exe comn,
una DLL ActiveX o un Proyecto Ocx), Tambin Compilar el proyecto en un ejecutable, Acceder a la
ayuda, (Hay que tener instalados los CD del Msdn), Abrir un proyecto, Guardar, El acceso a los
distintos modos y opciones de depuracin de errores, y muchas opciones ms.
3- Formularios, propiedades, mtodos y eventos
En esta parte se realizar un ejemplo simple que consistir en una ventana o formulario que
contendr un botn, y al presionar este botn nos mostrar o abrir otra ventana con un mensaje,
como las que utiliza Windows cuando nos informa sobre algo. Este mensaje visualizar un texto con
la descripcin Mi primer programa". Pero antes de realizar este ejercicio veamos un par conceptos
bsicos necesarios
Formulario
Es la ventana o contenedor donde colocamos y agregamos controles de comando, como un
botn, una caja de texto, un control de imagen, etc. Cuando hacemos un programa podemos tener
varios formularios. Por ejemplo podemos tener un formulario1 con un botn y al presionar este
botn hacer aparecer otro formulario en este caso un formulario2.
Propiedades:
Cuando hablamos de propiedades nos estamos refiriendo a las caractersticas que puede tener un
control u objeto, por ejemplo: los botones llamados commandbutton tienen una propiedad
llamada caption. Esta propiedad establece el texto que va a mostrar el botn en el propio botn.
2
Los formularios tambin poseen esta propiedad caption y muchos otros controles tambin la
poseen, pero no todos. Otro ejemplo de una propiedad puede ser el color de fondo de un
control, el ancho, el alto, el nombre que lleva para poder identificarlos, etc.
Los Eventos
Los controles y objetos poseen Eventos, pero no son todos iguales para todos los controles.
Ejemplos de eventos serian: Para un botn: el evento click (cuando lo presionamos), para un
formulario: load (este evento se ejecuta cuando se carga el formulario en la memoria), para un
textbox o caja de texto: keypress (este evento se dispara cuando presionamos una tecla y el foco
est puesto dentro de la caja de texto).
Los Mtodos
Los mtodos de un objeto son funciones propias que tiene cada objeto. Por ejemplo los
formularios poseen un mtodo llamado show, y lo que hace es cargarlo y hacerlo visible. Para un
control combobox este tiene un mtodo llamado additem, y lo que hace es agregar elementos en
dicho control. Pero los mtodos al igual que las propiedades y eventos, no estn presentes en todos
los controles de manera igual, es decir algunos objetos y controles pueden compartirlos, pero otros
no. Por ejemplo el mtodo Show de los formularios, no lo posee ningn control estndar excepto los
formularios.
4 - Pasos para realizar el ejemplo
1 - Abre el Visual Basic y te aparecer una ventana para que puedas
elegir el tipo de Proyecto o programa que vamos a realizar. Como se
puede observar hay muchas opciones, nosotros elegiremos la opcin
Estndar EXE.
2 - Ya abierto el VB puedes ver que tienes un formulario
llamado Form1, este es agregado automticamente cuando inicias
un nuevo programa o proyecto, y es el nombre por defecto que se le
asigna, obviamente esto se puede cambiar utilizando la propiedad
Name que poseen los controles.
3 - Como se dijo nuestro programa va a consistir en un formulario con un botn que al presionarlo
muestre un texto diciendo "Mi Primer programa", entonces agrega un botn a nuestro formulario.
Para agregarlo lo puedes hacer desde la barra de controles, en la parte izquierda del IDE, y busca
entre todos ellos un control llamado Command Button (Botn de comando). Haciendo doble clic
sobre el control, o dibujndolo sobre el formulario.
4 - Como te dars cuenta, el texto que muestra el botn por defecto es " Command1". Nosotros lo
vamos a cambiar por "Mostrar mensaje". Para ello tenemos que cambiarle la
propiedad Caption del botn. Entonces selecciona con un clic el command1 (asegrate que est
seleccionado, cuando alrededor del botn aparece unos puntos azules) y en la ventana de
propiedades de los controles que est ubicada en la parte derecha del IDE, te mostrar las
propiedades del control que est seleccionado actualmente. En este caso como est seleccionado el
botn solo nos mostrar las propiedades del Command1. Ahora busca en la lista de propiedades la
propiedad Caption y vers que dice Command1, brrala y escribe: "Mostrar mensaje". Como
puedes ver el texto o leyenda del botn a cambiado.
3
NOTA: Nosotros todava no hemos ejecutado nuestro programa porque obviamente lo estamos
diseando. A esto se lo denomina trabajar en "Tiempo de diseo". La otra forma de trabajo se
denomina "Tiempo de ejecucin", que es cuando nuestro programa est siendo ejecutado o
cargado en memoria.
Tendras que tener algo por el estilo en tu
formulario Form1
6 - Ac lo que se hizo fue utilizar una funcin llamada MsgBox, que sirve para mostrar mensajes.
Ya podemos ejecutar o probar el ejemplo, para ello hay varias opciones y formas:
4