Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Libro1 Cap1
Libro1 Cap1
C. Castillo P.
FUNDAMENTOS
Microsoft Visual Basic es un conjunto de herramientas que
posibilitan el desarrollo de aplicaciones para Windows de una
manera rpida y sencilla, basado en el lenguaje BAS! y en la
programaci"n orientada a objetos#
$a palabra %Visual& hace referencia al m'todo que se
utili(a para crear la interfa( grfica de usuario# )n lugar de
escribir numerosas l*neas de c"digo para implementar la
interfa(, simplemente se utili(a el rat"n para agregar objetos
prefabricados en el lugar deseado dentro de la pantalla#
$a palabra %Basic& hace referencia al lenguaje BAS!
+Beginners All,-urpose Symbolic nstruction !ode., un lenguaje
utili(ado por ms programadores que ning/n otro lenguaje en la
historia de la informtica# Visual Basic ha e0olucionado a
partir del lenguaje BAS! original y ahora contiene centenares
de instrucciones, funciones y palabras cla0e, muchas de las
cuales estn directamente relacionadas con la interfa( grfica
de Windows#
Elaborado por Carlos Castillo Peralta
!ap#1 -g# 1
)l lenguaje de programaci"n Visual Basic no es e2clusi0o
de Microsoft Visual Basic# )ste lenguaje es utili(ado tambi'n
por Microsoft )2cel, Microsoft Access y muchas otras
aplicaciones Windows# )l lenguaje de programaci"n Visual Basic
Script para programar en nternet es un subconjunto del
lenguaje Visual Basic# 3e tal forma, que la in0ersi"n reali(ada
en el aprendi(aje de Visual Basic le ayudar a abarcar estas
otras reas#
EJECUTANDO VISUAL BASIC
Si ya tiene instalado Visual Basic, para ejecutarlo
proceda igual que con cualquier otra aplicaci"n Windows4 hacer
clic5 en el icono correspondiente#
)n seguida se presentar una 0entana similar a la figura
siguiente4
2
)n la 0entana anterior indicar el tipo de proyecto que
desea crear +para nuestro caso seleccionar )6) estndar. y dar
clic5 sobre el bot"n %Abrir&# )n ese instante se presentar el
)ntorno ntegrado de 3esarrollo +3). de Visual Basic4
Elaborado por Carlos Castillo Peralta
!ap#1 -g# 7
$os elementos que componen el 3) de Visual Basic son4
Barra de men/s Barra de herramientas
!uadro de herramientas 3ise8ador de formularios
)2plorador de proyectos Ventana de propiedades
-osici"n del formulario Men/s conte2tuales
Barra de mens
-resenta las "rdenes que se utili(an para desarrollar una
aplicaci"n# $as opciones ms utili(adas son4 Archi0o, )dici"n,
Ver, Ventana y Ayuda# Se proporcionan otros men/s para tener
acceso a funciones espec*ficas de programaci"n como -royecto,
9ormato o 3epuraci"n#
4
Barra de herramientas
9acilita el acceso rpido a las "rdenes ms com/nmente
utili(adas# :mitimos el significado de cada bot"n porque le
ser mostrado al pasar el puntero del rat"n sobre cada uno de
ellos#
-uede 0isuali(ar otras barras de herramientas ejecutando
la opci"n Barra de herramientas del Men/ Ver#
Cuadro de herramientas
-roporciona un conjunto de herramientas que permiten
dise8ar la interfa( grfica de usuario#
Icono Descripcin
-untero
!uadro de imagen
)tiqueta
!uadro de te2to
Marco
Bot"n de comando
!asilla de 0erificaci"n
Bot"n de opci"n
Elaborado por Carlos Castillo Peralta
!ap#1 -g# ;
!uadro combinado
!uadro de lista
Barra de despla(amiento hori(ontal
Barra de despla(amiento 0ertical
!ron"metro
!uadro de lista de unidades
!uadro de lista de directorios
!uadro de lista de archi0os
9ormas
$*neas
magen
!ontenedor :$)
-ara utili(ar alg/n objeto simplemente debe hacer doble
clic5 sobre el icono correspondiente, luego puede cambiar su
posici"n y sus dimensiones#
Diseador de formularios
)s la 0entana sobre la que colocaremos los objetos
+controles. de la interfa( de usuario#
Explorador de proyectos
6
!ontiene el conjunto de archi0os que constituyen la
aplicaci"n o proyecto#
Ventana de propiedades
!omo 0eremos ms adelante, cada objeto lle0a asociado un
conjunto de propiedades# -ara 0er o especificar los 0alores de
las propiedades de los objetos, utili(aremos la 0entana de
propiedades#
Posicin del formulario
Elaborado por Carlos Castillo Peralta
!ap#1 -g# <
)sta 0entana le permite especificar la posici"n de los
formularios de la aplicaci"n#
Mens contextuales
)s un men/ emergente que presenta "rdenes espec*ficas
relati0as a un determinado objeto# -ara abrir un men/
conte2tual, dar clic5 derecho sobre el objeto# -or ejemplo, al
dar clic5 derecho sobre el formulario se presenta el siguiente
men/ conte2tual#
Ventana de cdigo
Se presenta cuando se hace doble clic5 sobre un objeto que
se encuentra en el 3ise8ador de formularios# )sta 0entana
muestra dos cuadros combinados +combos. en la parte superior,
8
en una aparece el nombre del objeto +i(quierda. y en la otra el
nombre del e0ento +derecha.#
MI PRIMERA APLICACIN
=ay tres pasos principales para crear una aplicaci"n en
Visual Basic4
!rear la interfa(#
)stablecer propiedades#
)scribir el c"digo#
-ara 0er como se reali(a esto, siga los pasos del
siguiente ejemplo para crear una aplicaci"n sencilla que
consiste en un formulario y un bot"n de comando# !uando haga
clic5 en el bot"n de comando aparecer el mensaje %Visual Basic
es fcil& en un cuadro de dilogo predefinido#
Creacin de la interfa
Elaborado por Carlos Castillo Peralta
!ap#1 -g# >
-ara el desarrollo del presente ejemplo proceda a crear
una nue0a aplicaci"n# )n seguida a8adir un bot"n de comando al
formulario, para ello en el !uadro de herramientas, dar doble
clic5 sobre el control deseado, tal como se indica en la figura
siguiente4
$a apariencia de la interfa( debe ser similar a la figura
mostrada4
Esta!leciendo las propiedades
-ara 0er las propiedades de un objeto, simplemente debe
seleccionarlo y pulsar la tecla 9?# -or ejemplo la figura
siguiente muestra las propiedades del bot"n de comando y
podemos 0er que la propiedad !aption tiene el 0alor %!ommand1&#
10
-uede cambiar el 0alor de cualquier propiedad
seleccionndolo de la 0entana anterior y simplemente
modificando su 0alor, por ejemplo para el caso anterior
estable(ca el 0alor de la propiedad !aption de %!ommand1& a
%=aga clic5 aqu*&#
Elaborado por Carlos Castillo Peralta
!ap#1 -g# 11
3e manera similar proceda cambiar la propiedad !aption del
formulario a %Mi primera aplicaci"n&# $a apariencia de la
interfa( debe ser similar a la figura mostrada4
Escri!iendo el cdigo
-ara ingresar el c"digo a la aplicaci"n debe dar doble
clic5 sobre el control al cual asociaremos dicho c"digo# -ara
nuestro caso dar doble clic5 sobre el bot"n de comando e
ingresar el c"digo que se indica a continuaci"n4
12
-ara guardar la aplicaci"n que acaba de crear, seleccione
la opci"n @uardar -royecto del Men/ Archi0o#
Bueno, ahora s"lo falta que ejecute su aplicaci"n# -ara
ello simplemente debe pulsar la tecla 9;# )l resultado debe ser
similar al siguiente4
Elaborado por Carlos Castillo Peralta
!ap#1 -g# 17