Está en la página 1de 23

CARRERA: INGENIERIA EN SISTEMAS INFORMATICOS

PROFESOR: Gustavo Duarte


CURSO: 2
SEMESTRE: Primer Semestre
AO: 20!
1
Si puede imaginar un programa informtico, probablemente podra crearlo con
Microsoft Visual Basic 2008 Express.
Desde un programa sencillo ue muestre un mensa!e "asta una aplicaci#n
completa con acceso a una base de datos o a un ser$icio %eb, Visual Basic
proporciona las "erramientas ue necesita. Ms ue una simple "erramienta de
aprendi&a!e, Visual Basic proporciona un entorno de desarrollo totalmente
funcional para programadores principiantes ' aficionados ue estn
interesados en generar aplicaciones de %indo(s )orms, aplicaciones de
consola ' bibliotecas de clases.
Es tanto una "erramienta para aprender a programar en Visual Basic, como
una "erramienta de desarrollo funcional para programadores ue no necesitan
la $ersi#n completa de Visual Basic. Sin mas palabras les in$itamos a
adentrarse a esta fascinante a$entura informati$a en el mundo de la
programaci#n, esperamos ue sea interesante ' de muc"a a'uda para muc"as
de las personas adentradas en el mundo de la informtica.
2
INTR
ODUC
CIN.
TRABAJO PRACTICO DE INFORMATICA
TEMA: VISUAL BASIC 2008.HISTORIA. CARACTERISTICAS.VENTAJAS Y
DESVENTAJAS. ENTORNO VISUAL BASIC 2008
VISUAL BASIC 2008
Visual Basi
D!sa""#lla$#"%!s&
Microsoft
msdn.microsoft.com/en-us/vbasic/default.aspx
I'(#")ai*' +!'!"al
E,-!'si#'!s #)u'!s .bas, .frm, .exe, .vbp
Pa"a$i+)a Dirigida para eventos y objetos
A.a"!i* !' 1993
Dis!/a$# .#" Alan Cooper
Ti.# $! $a-# Esttico, f!erte
I'(lui$# .#" "!ic#$A%&C
Sis-!)a #.!"a-i0# Microsoft 'indo(s, M%)D*%
Li!'ia +ropietario
,is!al %t!dio -../ f!e p!blicado 012M3 el 14 de noviembre de -..4 en ingl5s,
mientras 6!e la versi7n en castellano no f!e p!blicada 8asta el - de febrero de -../.
El n!evo frame(or# 0.9E2 3.:3 est dise;ado para aprovec8ar las ventajas 6!e ofrece el
n!evo sistema operativo 'indo(s ,ista a trav5s de s!s s!bsistemas 'indo(s
Comm!nication <o!ndation 0'C<3 y 'indo(s +resentation <o!ndation 0'+<3. El
primero tiene como objetivo la constr!cci7n de aplicaciones orientadas a servicios,
mientras 6!e el =ltimo ap!nta a la creaci7n de interfaces de !s!ario ms dinmicas 6!e
las conocidas 8asta el momento.
,is!al $asic es !n leng!aje de prop7sito general> se p!eden crear aplicaciones de
escritorio, !tilitarios, j!egos, aplicaciones m!ltimedia, sistemas con manejo de bases de
datos, componentes re!tili?able, aplicaciones distrib!idas y m!c8o ms.
@n leng!aje 6!e incl!ye !na interfa? de desarrollo grfico, desarrollado por los
estado!nidenses Ao8n Bemeny y 28omas B!rt? en el Dartmo!t8 College.
3
Ca versi7n original del leng!aje $asic f!e creada en el a;o19DE, ganndose !na enorme
pop!laridad gracias sobre todo a dos implementaciones, 2iny $A%&C y Microsoft
$A%&C, 6!e convirtieron a este leng!aje en la primera leng!a franca de los
microordenadores. *tras importantes implementaciones 8an sido C$A%&C 0$A%&C
Compilado3, &nteger y Applesoft $A%&C 0para el Apple &&3, F')$A%&C 0para
comp!tadoras personales3, 2!rbo $A%&C 0de $orland3 y Microsoft "!ic#$asic. El
leng!aje 8a cambiado en el transc!rso de los a;os p!es naci7 con el objetivo de servir
como leng!aje para a6!ellas personas 6!e deseaban introd!cirse por primera ve? en el
m!ndo de la programaci7n, y l!ego f!e s!friendo modificaciones, 8asta 6!e en 194/ se
estableci7 el $asic estndar.
Ms adelante, en 19/4, lleg7 !na de las versiones ms pop!lares del leng!aje> el viejo y
6!erido "!ic#$asic, !na joya de oro de los tiempos del M%)D*%,Cas primeras
versiones eran interpretadas y no estr!ct!radas. Cas ms recientes son estr!ct!radas y, a
men!do, compiladas. En esos tiempos, $A%&C solGa ense;arse a los programadores
principiantes por6!e era HfcilI de !tili?ar y de comprender, y adems por6!e contiene
los mismos conceptos f!ndamentales 6!e m!c8os otros leng!ajes considerados ms
HdifGcilesI, como +ascal, C y C*$*C, las c!ales a s! ve?, eran m!y pop!lares entre los
programadores, mientras 6!e 8abGa !na especie de desprecio 8acia $asic, por tratarse de
!n leng!aje Hpara principiantesI.
En contraste, 8ace poco ms de 1E a;os, el proceso de constr!ir !na sencilla aplicaci7n
basada en Microsoft 'indo(s solGa ser algo complicado, difGcil y largo. Jasta a6!G,
todo eran osc!ras pantallas de texto y aplicaciones de consola. Con la llegada de
'indo(s, todo res!lto m!y diferente. Es asG 6!e, constr!ir estas aplicaciones ricas en
grficos no era !n proceso trivial antes de la introd!cci7n de ,is!al $asic 1.. en mayo
de 1991.
Cas antig!as aplicaciones de M%)D*% m!c8o distaban ya de las modernas y vis!ales
de 'indo(s, pero, claro, 8acer aplicaciones para ese n!evo sistema operativo era !n
real privilegio, 6!e m!y pocos est!diosos de la programaci7n en C podGan experimentar.
Ese a;o, ,is!al $asic 1.. vio la l!?, y revol!cion7 el desarrollo de aplicaciones para
'indo(s, especialmente por s! facilidad y por la rapide? con la 6!e permite crearlas. %i
bien m!c8as personas 8icieron de ,is!al $asic !na realidad, !n empleado de Microsoft,
llamado Alan Cooper, f!e considerado el verdadero padre del leng!aje. Joy con ms de
1E a;os del leng!aje en el mercado, Alan es considerado !na eminencia. C!ego de la
primera versi7n, el leng!aje creci7 y empe?7 a volverse m!y pop!lar. A partir de la
versi7n 3, ya se incl!Gan 8erramientas para el acceso a datos y !na interfa? grafica ms
c7moda e int!itiva. Desp!5s llego la versi7n E, 6!e podia compilar ejec!tables tanto de
1D bits como de 3-K y, finalmente, el exilio a los 3- bits arribo con las versiones vis!al
basic -..:,-..D0vis!al basic D3 y el vis!al basic -../ Act!almente se c!entan con las
n!eva y mejoradas versiones del ,is!al %t!dio tanto la versi7n -.1. y la n!eva versi7n
-.1- todos lan?adas por la empresa Microsoft 'indo(s, ,is!al $asic combina la
sencille? de $asic con el poder de !n leng!aje de programaci7n vis!al 6!e permite
desarrollar rob!stas aplicaciones de 3- y DE bits. ,is!al $asic ya no es solo !n leng!aje
para los ms novatos, sino 6!e representa !na excelente alternativa para programadores
de todos los niveles.
4
Con todos los cambios en la config!raci7n de la tecnologGa y de la aplicaci7n en todos
estos a;os, la com!nidad de ,is!al $asic 8a contin!ado innovando como lGderes en el
desarrollo y la prod!cci7n de soft(are. Mientras, es interesante mirar al pasado y
observar los 5xitos alcan?ados por este prod!cto, es importante remarcar 6!e ,is!al
$asic est s7lo en !na fase bastante inicial. Con ,is!al $asic .9E2, Microsoft
proporciona s!s cimientos para aseg!rarse de 6!e los desarrolladores en ,is!al $asic
contin=an cond!ciendo, )a8ora y en el f!t!ro.
Cas versiones anteriores de ,is!al $asic estaban orientadas a aplicaciones cliente de
Microsoft 'indo(s. ,is!al $asic .9E2 est pensado para crear adems aplicaciones de
servicio 'eb LMC. +ara este prop7sito, ,is!al $asic .9E2 genera c7digo administrado
para Common Cang!age 1!ntime. Esto s!pone cambios en el propio leng!aje. Cos
cambios en ,is!al $asic .9E2 estn proyectados para>
%implificar el leng!aje y 8acerlo ms co8erente.
Agregar n!evas caracterGsticas solicitadas por !s!arios.
Jacer el c7digo ms sencillo de leer y mantener.
Ay!dar a los programadores a evitar los errores de programaci7n.
Crear aplicaciones ms s7lidas y ms sencillas de dep!rar.
CARACTERISTICAS
,is!al basic -../ ofrece n!merosas caracterGsticas n!evas y mejoradas, como 8erencia,
interfaces y sobrecarga, 6!e lo convierten en !n efica? leng!aje de programaci7n
orientado a objetos a contin!aci7n los sig!ientes>
Es posible desarrollar rpidamente aplicaciones de alta calidad basadas en la
interfa? de !s!ario 0@&3 de *ffice 6!e personalicen la experiencia del !s!ario
y mejoren s! prod!ctividad en el !so de 0'ord, Excel, +o(er+oint, etc3.
permite mejorar la interoperabilidad entre c7digo nativo y c7digo manejado
por .9E2. Esta integraci7n ms prof!nda simplificar el trabajo de dise;o y
codificaci7n.
Cos compiladores de ,is!al $asic generan c7digo 6!e re6!iere !na o ms
librerGas de enlace dinmico para 6!e f!ncione, conocidas com=nmente
como DCC 0sigla en ingl5s de dynamic)lin# library3.
en alg!nos casos reside en el arc8ivo llamado M%,$,Mxy.DCC 0siglas de
MMicro%oft ,is!al $asic ,irt!al Mac8ine x.yM, donde x.y es la versi7n3 y en
otros en ,$1@9LLL.DCC 0M,is!al $asic 1!ntime L.LLM3.
Estas bibliotecas DCC proveen las f!nciones bsicas implementadas en el
leng!aje, conteniendo r!tinas en c7digo ejec!table 6!e son cargadas bajo
demanda en tiempo de ejec!ci7n.
5
Dentro del mismo Entorno de desarrollo integrado 0&DE3 de ,is!al $asic se
p!ede ejec!tar el programa 6!e est5 desarrollndose, es decir en
modo int5rprete.
Desde ese entorno tambi5n se p!ede generar el arc8ivo en c7digo ejec!table
0exe3.
El propio ,is!al $asic provee soporte para empa6!etado y distrib!ci7n, es
decir, permite generar !n m7d!lo instalador 6!e contiene al programa
ejec!table y a las bibliotecas DCC necesarias para s! ejec!ci7n.
Con ese m7d!lo la aplicaci7n desarrollada se distrib!ye y p!ede ser instalada
en c!al6!ier e6!ipo 06!e tenga !n sistema operativo compatible3.
ofrece a desarrolladores n!evas 8erramientas para la fcil creaci7n de
aplicaciones conectadas en las !ltimas plataformas incl!yendo (eb,
'indo(s ,ista, *ffice -..4, %"C %erver -../ y 'indo(s %erver -../.
+ara la (eb, tenemos A%+.9E2, AAAL y otras tecnologGas como %ilverlig8t,
'+<, etc. 6!e nos dar la posibilidad de crear aplicaciones con rica interfa?
de !s!ario, para poder dar !na experiencia de !s!ario sin precedentes.
,entajas
+osee !na c!rva de aprendi?aje m!y rpida.
&ntegra el dise;o e implementaci7n de form!larios de 'indo(s.
+ermite !sar con facilidad la plataforma de los sistemas 'indo(s, dado 6!e
tiene acceso prcticamente total a la A+& de 'indo(s, incl!idas librerGas
act!ales.
Es !no de los leng!ajes de !so ms extendido, por lo 6!e res!lta fcil encontrar
informaci7n, doc!mentaci7n y f!entes para los proyectos.
<cilmente extensible mediante librerGas DCC y componentes ActiveL de otros
leng!ajes.
+osibilita a;adir soporte para ejec!ci7n de scripts, ,$%cript o A%cript, en las
aplicaciones mediante Microsoft %cript Control.
2iene acceso a la A+& m!ltimedia de DirectL 0versiones 4 y /3. 2ambi5n est
disponible, de forma no oficial, !n componente para trabajar con *penFC 1.1.
N4O
Existe !na versi7n, ,$A, integrada en las aplicaciones de Microsoft *ffice,
tanto 'indo(s como Mac, 6!e permite programar macros para extender y
a!tomati?ar f!ncionalidades en doc!mentos, 8ojas de clc!lo, bases de datos
0Access3.
6
%i bien permite desarrollar grandes y complejas aplicaciones, tambi5n provee !n
entorno adec!ado para reali?ar pe6!e;os prototipos rpidos.
Desventajas
Cas crGticas 8ec8as en las ediciones de ,is!al $asic anteriores a ,$.9E2 son variadas
se citan entre ellas>
+roblema de versionado asociado con varias librerGas 1!ntime DCC, conocido
como DCC Jell
+obre soporte para programaci7n orientada a objeto
&ncapacidad para crear aplicaciones m!lti8ilo, sin tener 6!e rec!rrir a llamadas
de la A+& de 'indo(s.
Dependencia de complejas y frgiles entradas de registro C*M
EL ENTORNO VISUAL BASIC 2008
Al ingresar por primera ve? al vis!al basic.net observara la sig!iente pantalla>
7
En esta pantalla se m!estra principalmente la pgina de inicio con proyectos recientes y
las opciones para abrir o crear !n n!evo proyecto. 2ambi5n se m!estra en c!adro de
8erramientas y el explorador de sol!ciones, pero, vacGos por6!e no 8ay ning=n proyecto
activo.
+ara vis!ali?ar todos los componentes de ,is!al $asic.9et debe crear !na aplicaci7n.
CREAR UNA APLICACI1N
+ara crear !na aplicaci7n p!ede seg!ir c!al6!iera de los sig!ientes pasos>
Elegir la opci7n Arc8ivoP9!evo +royecto.
Jacer clic en el bot7n 9!evo +royecto 6!e se
enc!entra
en la barra
Estndar.
Jacer clic en el proyecto de la opci7n Crear 6!e se enc!entra en Ca pgina de inicio.
En c!al6!iera de los pasos anteriores se vis!ali?a la sig!iente
ventana>







8
Esta ventana contiene las plantillas instaladas de ,is!al %t!dio.9et en
forma predeterminada se elige Aplicaci7n para 'indo(s.
En la caja 9ombre, escriba el nombre de s! n!eva aplicaci7n y presione Enter o 8aga
clic en el bot7n Aceptar.
ELEMENTOS DEL VISUAL BASIC.NET
Al crear una
nueva
aplicacin se
visualiza la
siguiente
ventana que
consiste en el
IDE el !isual
"asic.#et en el
e$e%plo se &a
creao una aplicacin lla%aa e$e%plo1.

'o%o puee o(servar) el !isual "asic 2**8 e+press eition contiene toos
los ele%entos e versiones anteriores co%o se %uestra a continuacin.
BARRA DE TITULO
,
'ontiene el no%(re el pro-ecto - su estao. 'uano esta%os en estao e
ise.o) es ecir) i(u$ano los controles o escri(ieno las instrucciones) la
(arra solo nuestra el no%(re el pro-ecto.
/os siguientes (otones se encuentran en la (arra est0nar per%iten iniciar)
interru%pir) etener o epurar una aplicacin.

'o%o en versiones anteriores e !isual "asic) se puee e$ecutar una
aplicacin pulsano la tecla 15.
LA BARRA DE MENU
/a (arra e %en2 contiene toas las opciones que per%iten utilizar el !isual
"asic 2**8 E+press.
'aa una e estas opciones contiene su( opciones)
las cuales se pueen ta%(i3n elegir o activar
pulsano las teclas que las aco%pa.an) e$e%plo 'trl
4 5 para a(rir un pro-ecto o &acieno clic en su
gra6co representativo que se encuentra en la (arra
est0nar.
/a (arra est0nar contiene los (otones que per%iten acceer e %anera
in%eiata a las opciones %0s co%unes el !isual "asic. Al pasar el puntero
el %ouse por caa uno e los (otones se visualiza un %ensa$e inicano la
7uncin e caa uno e ellos.
'rea un nuevo pro-ecto.
A(re un pro-ecto e+istente.
8er%ite (uscar -9o ree%plazar un te+to.

Al &acer clic en este (otn se visualiza la
siguiente ventana:
En la ca$a (uscar) escri(a el te+to que
esea (uscar - en (uscar en) inique
1*
one se e(e (uscar el te+to. ;i ta%(i3n esea ree%plazar un te+to &aga
clic en ree%plazo r0pio.


Al &acer
clic en
est0nar
se
visualiza
la
ventana
con los
(otones.
<ste
puee
activar o
esactivar su casilla para visualizarlos o no.
EL CUADRO DE HERRAMIENTAS
11
'o%o su no%(re lo inica) este cuaro
contiene toas las &erra%ientas que se
necesitan para esarrollar las
aplicaciones.

Al pasar el puntero el %ouse por este
cuaro se visualizan toas las
=erra%ientas.

Algunas =erra%ientas el !isual "asic
2**8 son si%ilares a las e versiones
anteriores e !isual "asic.



;i esea que el cuaro e &erra%ientas este per%anente en su pantalla
e(e e &acer clic en el (otn 5cultar Auto%0tica%ente.


El Formulario

El 1or%ulario se utiliza para crear la inter7az el usuario) es ecir) la ventana
one se realizar0 co%unicacin entre el usuario - la aplicacin.

Aqu> se i(u$an las &erra%ientas o controles el cuaro e &erra%ientas) se
le asignan propieaes - se escri(en las
instrucciones necesarias.
8ara i(u$ar un control que se encuentra en el
cuaro e &erra%ientas) se puee &acer o(le
clic so(re el control o arrastrarlo ese el
cuaro e &erra%ientas &acia el 7or%ulario.
La Ventana de ro!iedade"
12

Esta ventana) co%o su no%(re lo inica) contiene toas las propieaes o
caracter>sticas que se les pueen asignar a los
controles que se i(u$an el 7or%ulario.









'o%o en casi toas las ventanas) en la (arra e titulo se visualizan los
(otones que per%iten:

Indi#ar !o"i#i$n de la %entana en la
!antalla.
Indi#ar "i la %entana "e o#ulta de
&orma autom'ti#a.
Cerrar la %entana

De"!u(" de la )arra de titulo* la %enta de !ro!iedade" mue"tra el
nom)re + ti!o de #ontrol al #ual "e le e"t' a"i,nando la"
!ro!iedade".
E' !l si+ui!'-! !2!).l# i'$ia 3u! s! !s-4 asi+'a'$# ."#.i!$a$!s al (#")ula"i# lla)a$#
F#")5.


E' !l si+ui!'-! !2!).l# i'$ia 3u! s! !s-4 asi+'a'$# ."#.i!$a$!s al #'-"#l lla)a$# Bu--#'5 6
!s u' 7#-*' $! #)a'$#s.



E' !l si+ui!'-! !2!).l# i'$ia 3u! s! !s-4 asi+'a'$# ."#.i!$a$!s al #'-"#l lla)a$#
T,-N#)7"! 6 !s u'a a2a $! -!,-#s.


13
Es-a s!i*' $! la 0!'-a'a $! ."#.i!$a$!s #'-i!'! u'a (l!8a $#'$! us-!$ .u!$! s!l!i#'a"
#-"# #'-"#l 3u! a8 $i7u2a$# !' su (#")ula"i# .a"a asi+'a"l! ."#.i!$a$!s.


E' la .a"-! i'(!"i#" $!l '#)7"! $!l #'-"#l s!
)u!s-"a' l#s 7#-#'!s 3u! .!")i-!' l#
si+ui!'-!:

Mo"trar la" !ro!iedade" o e%ento" ordenada" !or "u
#ate,or-a.
Mo"trar la" !ro!iedade" o e%ento" ordenada" al&a)(ti#amente
!or "u nom)re.
Ver "olo la" !ro!iedade" del o).eto "ele##ionado.
Ver "olo lo" e%ento" del o).eto
"ele##ionado.
Cuando "e tiene la li"ta de lo" e%ento" de un #ontrol* "e !uede
/a#er do)le #li# en "u nom)re !ara a)rir la %entana de #$di,o.

Pa"a "!+"!sa" al (#")ula"i#9 .u!$! .ulsa" las
-!las S8i(- : F; # 8a!" li !' la 8#2a: F#")5.07
<$is!/#=> 3u! s! !'u!'-"a !' la .a"-!
su.!"i#".



El si+ui!'-! !2!).l# )u!s-"a !l !,.l#"a$#" $! s#lui#'!s #' u'a las!9 -"!s (#")ula"i#s9 u'
)#$ul# #' #'-"#l $! usua"i#.

Ventana De C$di,o
14
Ventana De Di"e0o





C#)# !' 0!"si#'!s a'-!"i#"!s $! Visual Basi9 -a)7i?' s! .u!$! i'+"!sa" a la 0!'-a'a $!
*$i+# $! u' #72!-# .ulsa'$# la -!la F; 6 .a"a "!+"!sa" a la 0!'-a'a $! $is!/# S8i(- : F;.


1RABAR UN RO2ECTO
/a 7or%a e gra(ar un pro-ecto epene e c%o est0 con6gurao el !isual
"asic .#et.
15
Este tipo e con6guracin se realiza ingresano a la opcin
=erra%ientas95pciones el %en2 principal - luego ingresano a 8ro-ectos -
soluciones9?eneral.


En la ventana que se visualiza e+iste una casilla
lla%aa guarar nuevo pro-ecto al crearlo.

;i la casilla inica est0 esactivaa) el pro-ecto se
gra(ara slo espu3s e crearlo
En este caso crear un nuevo pro-ecto) el !isual
"asic .#et slo le peir0 el no%(re el pro-ecto.










El no%(re preeter%inao e una aplicacin es @inoAsAplication)
ree%pl0celo por el no%(re que uste le esea asignar a su nueva aplicacin
- luego pulse la tecla Enter o &aga clic en el "otn Aceptar.
16
De esta %anera se crea - se visualiza una nueva aplicacin) pero no se
gra(ar0. ;i esea gra(ar la aplicacin espu3s e crearla) e(e &acer clic
en la opcin o en el (otn ?ra(ar Boo o pulsar las teclas 'rtl 4 ;&i7t 4 ;. si
slo esea gra(ar el 7or%ulario) puee &acer clic en la
opcin o en el (otn ?ra(ar 1or%.!( o pulsar las
teclas 'rtl. 4 ;.
"otn ?ra(ar Boo "otn ?ra(ar 1or%.!(

En esta ventana puee &acer clic en el (otn E+a%inar para (uscar -9o
seleccionar una nueva carpeta one gra(ar0 el pro-ecto.
En la siguiente ventana e e$e%plo se &a seleccionao la carpeta
e$e%plos en la <nia ':C - el no%(re el pro-ecto es: Bra(a$o.
!isual "asic .#et crea en 7or%a auto%0tica
una carpeta con el no%(re el pro-ecto
entro el cual gra(a toos los arc&ivos e
ese pro-ecto. En la ventana e e$e%plo se
o(serva que se &a creaa la carpeta Bra(a$o
entro e ':CE$e%plos.
Algunos arc&ivos el pro-ecto se encuentran
en las carpetas "in) 5($ - D- 8ro-ect.
/a carpeta que se visualiza en 7or%al preeter%inaa al
17
%o%ento e gra(ar un pro-ecto E<(icacinF co%o se %uestra en la
siguiente ventana:
Depene e la ventana e
con6guracin) en la ca$a:
<(icacin e 8ro-ectos e
!isual ;tuio.
;i en la ventana e
con6guracin
anterior activa%os
la casilla: ?uarar
nuevos pro-ectos al crearlos.


El pro-ecto se gra(ara al %o%ento e crearlo. /a siguiente ventana
visualiza cuano el !isual "asic .#et est0 con6gurao para gra(ar pro-ectos
al %o%ento e crearlo.
ABRIR UN RO2ECTO
8ara a(rir un pro-ecto lo puee &acer ese el e+ploraor e @inoAs
&acieno o(le clic en
18
el no%(re e la solucin o el pro-ecto que se crea al gra(arlo.
#o%(re e la
;olucin #o%(re
el 8ro-ecto


;i se encuentra entro el
!isual "asic .#et - esea a(rir
un pro-ecto) puee &acer clic
en el (otn A(rir Arc&ivo o en
la opcin Arc&ivo9A(rir
Arc&ivo. ;e visualiza la
siguiente ventana one
e(e seleccionar la carpeta
one gra(o el pro-ecto.
"otn A(rir Arc&ivo



En esta ventana &aga o(le clic en el no%(re e la solucin o seleccinelo -
luego &aga clic en el (otn A(rir. Al %ostrarse el pro-ecto en la pantalla)
1,
&aga o(le clic en el no%(re el 7or%ulario que esea visualizar en el
e+ploraor e soluciones.
#o%(re e la ;olucin:



<na 7or%a %as irecta e a(rir un pro-ecto es &acieno clic en la opcin
Arc&ivo9A(rir 8ro-ecto. En esta ventana) espu3s e seleccionar la carpeta
one gra( el pro-ecto) visualiza el no%(re el pro-ecto - e la solucin
creaa. 8ara a(rir el pro-ecto) &aga o(le clic en cualquiera e los arc&ivos
o seleccione cualquiera e ellos - &aga clic en el (otn A(rir.









2*


#o%(re el 8ro-ecto #o%(re e la ;olucin


'o%o en caso anterior) al %ostrarse el
pro-ecto en la pantalla) &aga clic el
e+ploraor e soluciones) en el no%(re
el 7or%ulario que esea visualizar.




*legando a nuestra conclusi#n, el sistema de aplicaci#n Visual
Basic 2008, es un idioma mu' completo para uso de formularios '
mane!o con bases de datos, es mu' claro ' tiene mu' buena a'uda
en castellano. Sus usos para fines administrati$os ' contables para
peue+as ' medianas administraciones, lo "acen ser uno de los
me!ores en esa materia.
Es un idioma "ibrido, es decir, formado por c#digo ' ob!etos
insertables en los formularios, ' es de alto ni$el, es decir se expresa
en un dialogo seme!ante al ue usan las personas. Mane!a todo el
entorno de %indo(s con gran facilidad.
21
CONCLUSI
N.
A1INAS3
4I5IEDIA
AAA.AiGipeia.co%9visual(asic
MICROSOFT
&ttp:99%sn.%icroso7t.co%9esHes9li(rar-9%s165354I28vJvs.,*I2,.asp+
EMA1ISTER.COM
&ttp:99AAA.e%agister.co%9cursoHvisualH(asicHprincipiantesH2
DOCUMENTO DF
Vi"ual6)a"i#67889.DF
22
BIBLIO1R
AFIA.



23

También podría gustarte