Está en la página 1de 19

ManualdeVisualBasicPrincipiante

Autor:JorgeAlvarez

Presentacindelcurso
Enelttulodeestecurso,ManualdeVisualBasicparaPrincipiantes,resumimos
nuestroobjetivoydecantamosloqueserelcontenidodelmismo.Queremosofrecer
unabuena,clarayprcticaintroduccinaestesoftwaredeprogramacindeMicrosoft
comoeselVisualBasic.
LuegodeveryestudiarquesVisualBasic,empezaremosconlasprimerasyms
bsicasindicacionessobreelmanejodelprograma,mostrandoloselementosms
importantesysiguiendo,mediantegrficosysuexplicacinrespectiva,lainterfacedel
programaylaaplicabilidaddecadaunadelaspartes.
VeremoscmoiniciarVisualBasic,cmocrearproyectosydequmaneraguardarlos
ennuestroordenador.Comolafinalidaddeestecursoeseminentementeprctica,
luegodedadaslasinstruccionesfundamentales,comenzaremosatrabajarsobre
ejerciciosprcticos,demodoquevayamosacompaandolateoradelaprcticayla
aplicacindelasfuncionesdeprogramacinmsimportantesdeVisualBasic.
Veremos,porejemplo,cmocrearunformularioquecontengaunrelojoperativoyun
calendario.O,asimismo,tendremoslaposibilidaddeaprendercrearunformulariocon
variasetiquetas,cajasdetextoybotones.Todosestosejercicios,seguronosaportarn
valiosaexperienciaenelmanejodeVisualBasic.
Sermuyinteresantetambin,aprenderacrearunformularioquehagalasfunciones
deunacalculadora.Yas,deesamanera,iremoshaciendomuchosejerciciosprcticos
deprogramacinenVisualBasic,paraquepuedasaprenderutilidadesmuyconcretas
queluegopodrsponerenprcticaparatuspropiosproyectos.

1.VisualBasic
QuesVisualBasic?
EsunprogramaqueesensmismounLenguajedeProgramacindealtonivel,conel
cualsepuedendesarrollaraplicacionesparacualquiernecesidad,yaseadeunusuario
odeunaempresa.
IniciodeVisualBasic
CmoempezaratrabajarconMicrosoftVisualBasic:
1.HazclicenelbotnInicio.
2.SealaProgramas.
3.HazclicenMicrosoftVisualStudio6.0,MicrosoftVisualBasic6.0.
Despusdeunossegundosdecargayunapantalladepresentacinsepresentarla
pantalladeopcionesdeproyecto.
DemanerapredeterminadavieneseleccionadoeliconoStandardEXE,hazclicen
Abrir.
EnseguidapodemosverelreadetrabajodeVisualBasic.

Loscomponentesprincipalesson:
Mens(listasdeaccionesquepuedeshacerenVisualBasic)Barrasdeherramientas
(pararealizarlasmismasaccionesenmenostiempo)
Formulario(sonlasventanasprincipalesdetodaaplicacincreadaconVisualBasic)
ExploradordelProyecto(desdeaqusepuedeaccederaloscomponentesdel
proyecto)
VentanadePropiedades(decadacontrolpodemosdefinirsusatributosopropiedades
particularesquedeterminansuaparienciaycomportamiento)

Cajadeherramientas(aquaparecenlosdiversoscontrolesquesepuedenusar)
Paracolocaruncontrolenelformulario
Hazclicsobreelcontrolquedeseascolocarenelformulario.Colcatesobreel
formularioendondecolocarselcontrol.Presionaelbotnizquierdodelratnydibuja
sobreelformularioelcontrolhastaqueobtengalaformayeltamaoqueprefieras,
entoncessueltaelbotn.

2.LasPropiedades
Aqutienesunalistadealgunaspropiedadestiles
ParaguardarunproyectoenVisualBasic
EsrecomendablequecreesunacarpetaparacadaproyectodeVisualBasic.Hazclic
en(File)Archivo,SaveForm1As...(GuardarFormulario1Como...).EnSaveFileAs
(GuardarArchivoComo),Savein(Guardaren)seleccionalacarpetaounidaddedisco
endondeguardarstuproyectodeVisualBasic.EnName(Nombre)escribeelnombre
delformulario(unnombrequetengarelacinconelformulariocomo:entrada,
contrasea,datos,etc.)yhazclicenSave(Guardar)Enseguidarepiteelprocedimiento
paraguardarelproyecto.

3.Ejercicio1:RelojyCalendario
Creaunformularioconcuatroetiquetas,unrelojconintervalode1000yescribeel
siguientecdigo:
PrivateSubTimer1_Timer()
Label2.Caption=Time
Label4.Caption=Date
EndSub

4.Ejercicio2:TipodeCambio
Creaunformulariocontresetiquetas,trescajasdetexto,cuatrobotonesyescribeel
siguientecdigo:
Escribeelsiguientecdigo:
ElbotnVerPesos
PrivateSubCommand1_Click()
Text1=Val(Text2)*Val(Text3)
EndSub
ElbotnVerDlares
PrivateSubCommand2_Click()
Text2=Val(Text1)/Val(Text3)
EndSub
ElbotnNuevoClculo
PrivateSubCommand3_Click()
Text1=""
Text2=""
Text3=""
Text1.SetFocus
EndSub
ElbotnSalir
PrivateSubCommand4_Click()
UnloadMe

End
EndSub