Está en la página 1de 6

Entorno de Programacin Visual Basic .NET (VB .

NET)
Visual Basic es un entorno de desarrollo diseado con el fin de crear
aplicaciones para los sistemas operativos de Windows de una manera rpida y
sencilla, basado en el lenguaje BASI y en la programaci!n orientada a
objetos"
#a palabra $Visual% &ace referencia al m'todo (ue se utili)a para crear
la interfa) grfica de usuario *GUI+ en el entorno de desarrollo integrado
*IDE+" ,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 programaci!n en Visual Basic se caracteri)a por(ue la primera tarea
(ue reali)a el programador es el diseo de la interfa) de usuario. creaci!n
de las ventanas (ue sern la base de la interfa) de la aplicaci!n" Aadir
los objetos a esas ventanas *botones de comandos, cajas de te/to,
listas,etc"+ (ue reconocern automticamente acciones del usuario tales como
el clic de los botones del rat!n, pulsar una tecla y definir su aspecto
*posici!n, tamao, color, etc"+" #a respuesta (ue den los objetos a las
acciones del usuario depender del c!digo (ue se escriba"
ENTORNO DE DESARROLLO INTEGRADO (IDE)
,l entorno de trabajo de Visual Basic "0,1 *Visual Studio "0,1+ se
conoce como I2,, pues incluye diferentes funciones tales como el diseo,
modificaci!n, depuraci!n y compilaci!n en un mismo entorno"
I2, tradicional de VB
31 45 6g" 5
ELEMENTOS PRINCIPALES DEL IDE
omponentes de la Interfa). men7s, barras de &erramientas y ventanas"
Barra de ttulos
Situada en la parte superior de la ventana, muestra el nombre del
proyecto abierto y el modo en (ue nos encontramos trabajando *diseo,
ejecuci!n o interrupci!n+"
Barra de mens
6resenta las !rdenes (ue se utili)an para desarrollar una aplicaci!n"
#as opciones ms utili)adas son. Arc&ivo, ,dici!n, Ver, proyecto, 8enerar,
Ventana y Ayuda"
Barra de herramentas
6ermiten el acceso rpido a los comandos (ue utilicemos con mayor
frecuencia" Al pasar el puntero del rat!n sobre cada uno de ellos aparecer
la acci!n (ue se ejecutar al &acer clic sobre 'l"
Cuadro de herramentas
6roporciona un conjunto de &erramientas (ue permiten disear la
interfa) grfica de usuario, mediante la inserci!n de los objetos o
controles en la ventana del formulario"

Dse!ador de "ormularos
I#ono Des#r$#%n
6untero
uadro de imagen
,ti(ueta
uadro de te/to
9arco
Bot!n de comando
asilla de verificaci!n
Bot!n de opci!n
uadro combinado
uadro de lista
Barra de despla)amiento &ori)ontal
Barra de despla)amiento vertical
ron!metro
31 45 6g" :
,s la ventana sobre la (ue colocaremos los objetos *controles+ de la
interfa) de usuario"
E&$lorador de solu#ones
ontiene una lista actuali)ada de los arc&ivos y de todos los elementos
(ue contiene una soluci!n *formularios, m!dulos de c!digo y de clase, etc"+"
3tili)ando los distintos comandos del men7 proyecto podemos aadir
formularios, m!dulos de c!digo, etc"
'entana de $ro$edades
omo veremos ms adelante, cada objeto lleva asociado un conjunto de
propiedades" 6ara ver o especificar los valores de las propiedades de los
objetos, utili)aremos la ventana de propiedades"
31 45 6g" ;
Mens #onte&tuales
,s un men7 emergente (ue presenta !rdenes espec-ficas relativas a un
determinado objeto" 6ara abrir un men7 conte/tual, &acer clic con el bot!n
derec&o del rat!n en el objeto (ue deseas abrir dic&o men7"
Edtor de #%d(o
,s la ventana (ue act7a como procesador de te/to en el (ue puedes
escribir el c!digo de la aplicaci!n" Se crear una ventana ,ditor de !digo
para cada formulario o m!dulo de la aplicaci!n" ,sta &erramienta ofrece
funciones como la finali)aci!n de palabras y sentencias automtica"
6ara acceder a esta ventana, puedes &acerlo desde el e/plorador de
soluciones, seleccionar un formulario o m!dulo y &acer clic en ver c!digo en
el men7 conte/tual o desde el diseador de formulario &aciendo doble clic
sobre un control o formulario"
6uedes personali)ar el editor de c!digo para controlar su
comportamiento mediante<=erremientas>?pciones>,ditor de 1e/to
31 45 6g" @
CREAR UN PROYECTO DE APLICACIN WINDOWS
=ay tres pasos principales para crear una aplicaci!n en Visual Basic
"0,1.
rear la interfa) de usuario"
,stablecer propiedades de los objetos (ue se van a utili)ar en tiempo de
diseo"
2eterminar los eventos * los generados por el usuario al &acer clic con el
rat!n o al pulsar una tecla, etc"+
,scribir el c!digo (ue ejecutan los eventos"
In#ar 'sual Studo )NET
,n la pgina de inicio, &acer clic en el v-nculo 0uevo 6royecto"
,legir la opci!n 6royectos de Visual Basic y, despu's, en la lista de
plantillas la opci!n Aplicaci!n para Windows"
Crear la s(uente nter"a*
Esta+le#er las $ro$edades
6ara ver las propiedades de un objeto, simplemente debes seleccionarlo"
?bjeto 6ropiedad Valor
Button5 te/t 9ostrar mensaje
Button: 1e/t Salir
#abel5 Autosi)e
BorderStyle
1rue
Ai/ed single
Aorm5 1e/t $6rograma de prueba%
31 45 6g" B
Introdu#r el #%d(o asignado al evento Cl#, (ue puede recibir el bot!n de
comando Button5 y Button:"
6ara ello &acer doble clic sobre el bot!n Button5 para abrir el editor
de c!digo, como vers automticamente aade la primera y 7ltima l-nea del
procedimiento del evento asociado al objeto o control Button5.
6rivate Sub Button5ClicD*ByVal sender As System"?bject, ByVal e As
System",ventArgs+ =andles Button5"licD
EAsignar un valor a la propiedad 1e/t del control eti(ueta
Een tiempo de ejecuci!n
#abel5"1e/t F GBienvenidos a Visual Basic "0,1G
,nd Sub
Aadir el siguiente c!digo al evento clicD sobre el objeto Button:
End
E-e#utar la a$l#a#%n
9ediante ./ , bot!n In#ar de la barra de &erramientas o del men7
De$urar" VB compilar y ejecutar el programa"
CREAR UN PROYECTO DE APLICACIN DE CONSOLA
6ara ello seleccionar la plantilla de Aplicaci!n de onsola de proyectos de
Visual Basic"
9odule 9odule5
Sub 9ain*+
onsole"Write*GBienvenidos a Visual Basic "0,1G+
onsole"Head*+
,nd Sub
,nd 9odule
31 45 6g" I