SlideShare una empresa de Scribd logo
Visual Basic
esun lenguaje de programacióndirigidoporeventos,desarrolladoporAlanCooperpara
Microsoft.Este lenguaje de programaciónesundialectode BASIC,conimportantesagregados.Su
primeraversiónfue presentadaen1991, con la intenciónde simplificarla programaciónutilizando
un ambiente de desarrolloque facilitóenciertamedidalaprogramaciónmisma.
La últimaversiónfue la6,liberadaen1998, para la que Microsoftextendióel soportehastamarzo
de 2008.
En 2001 Microsoftpropusoabandonarel desarrollobasadoenlaAPIWin32 ypasar a un
frameworkomarco común de librerías,independientede laversióndel sistemaoperativo,.NET
Framework,atravésde Visual Basic.NET(yotros lenguajescomoCSharp(C#) de fácil transición
de códigoentre ellos);fue el sucesorde Visual Basic6.
Aunque Visual Basicesde propósitogeneral,tambiénprovee facilidadesparael desarrollode
aplicacionesde basesde datosusandoDataAccessObjects,Remote DataObjectsoActiveXData
Objects.
Visual Basiccontiene unentornode desarrollointegradooIDE que integraeditorde textospara
edicióndel códigofuente,undepurador,uncompilador(yenlazador) yuneditorde interfaces
gráficaso GUI.
Estructura de un programa de Visual Basic
Un programa de Visual Basicse crea a partirde bloquesde creaciónestándar.Unasoluciónconsta
de uno o variosproyectos.Unproyectoa su vezpuede contenerunoomás ensamblados.Cada
ensambladose compilaapartirde uno o variosarchivosde códigofuente.El archivode código
fuente proporcionaladefinicióne implementaciónde clases,estructuras,módulose interfaces,
que enúltimainstanciacontienentodoel código.
Para obtenermásinformaciónsobre estosbloquesde creaciónde unprogramade Visual Basic,
veaSolucionesyproyectosyEnsambladosycaché global de ensamblados(C#yVisual Basic).
Los proyectos enVisual Basic
consistenenconjuntosde archivosque permitencrearunaaplicación.Lainformaciónrelativaa
cada proyectose almacenaenun archivode proyectocon extensiónVBP.Este archivo,asuvez,
contiene unalistade todoslosarchivosnecesariosparalacreaciónde la aplicación(Módulos,
controlesActiveX,archivosde Recursos,etc),asícomoreferenciasalaslibreríasy componentes
utilizados.El archivo de proyectotambiénalmacenainformaciónrelativaalasopcionesdel
entornode desarrolloque se establezcanparael proyecto.Cuandose trata de un grupode
proyectosse almacenaconla extensiónVBG.
Módulos:
son un tipode módulode clase.Contienen losvaloresde laspropiedadesyel códigode los
procedimientosde eventode unFormularioyde todosloscontrolesincluidosenél.Se almacenan
enficherosindependientesconlaextensiónFRM.Losdatosbinarioscomomapas de bits,iconos,
etc,se almacenanenunarchivoaparte con el mismonombre yextensiónFRX.
Controlesbásicos:
BakColor.- Colorde fondo.
Text.-Títulode laventana.
ControlBox.- Cuadroparael menúde control.Valores:TRUÉ= muestrauncuadro para el menúde
control enel extremo superiorizquierdode laventana.Estapropiedadse modificasolodurante el
diseñoyeste valornotiene efectosi el BorderStyle=0.
ForeColor.- Colordel primerplano.
Size:tamaño(Height,Width.- AlturayAnchura.)
Location:.- Arriba,izquierda.
Icon.- Iconoque representaríaal formulariocuandoeste minimizado.
MaximizeBox,MinimizeBox.- Botónmaximizarybotónminimizar.Valores:TRUÉ aparece los
botonescorrespondientesenlaesquinasuperiorderechade laventana.
Name.- Nombre del formulario.PordefectotomalosvaloresForm1,Form2.....
BackgroundImage.- Bitmapde fondodel formularioque si se limpialaventanadel formulario,este
dibujonose borra.
Visible.- Visible.Valores:True pordefecto,Falseparaindicarque el formulariose oculte.
WindowState.-Estadode laventana.Valores:( 0=Normal,1= Minimizado,2= Maximizado).
2
AcceptButton:Botónque consideramoscomoel botonde lateclaintro.PulsarIintroenla ventana
equivale e hacerclicksobre este boton.
CancelButton:Botonde Esc por defecto.PulsarEcsenla ventanaequivale e hacerclicksobre este
boton.
FormBorderSyle .- Estilodelborde..
WindowsState:Permite establecersi el formulariose abrirácomofue diseñadoopsi porel
contrarioestará maximizado.
DateString
Devuelve oestablece unvalorStringque representalafechaactual de acuerdocon el sistema.
Now
Devuelve unvalorDate que contiene lafechaylahora actualesde acuerdocon el sistema.
ScriptEngine
Devuelve unobjetoStringque representael motorentiempode ejecuciónactual que se utiliza.
ScriptEngineBuildVersion
Devuelve unvalorde tipoIntegerque contiene el númerode versiónde compilacióndel motoren
tiempode ejecuciónque se usa.
ScriptEngineMajorVersion
Devuelve unvalorde tipoIntegerque contiene el númerode versiónprincipaldel motoren
tiempode ejecuciónque se usa.
ScriptEngineMinorVersion
Devuelve unvalorde tipoIntegerque contiene el númerode versiónsecundariadel motoren
tiempode ejecuciónque se usa.
TimeOfDay
Devuelve oestablece unvalorDate que contiene lahoradel día actual de acuerdocon el sistema.
Timer
Devuelve unvalorDouble que representael númerode segundostranscurridosdesde la
medianoche.
TimeString
Devuelve oestablece unvalorde tipoStringque representalahoraactual del día segúnel sistema.
Today
Devuelve oestablece unvalorDate que contiene lafechaactual de acuerdocon el sistema.

Más contenido relacionado

La actualidad más candente

Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0
Gtmuriano
 
Parte del entorno de visual basic
Parte del entorno de visual basicParte del entorno de visual basic
Parte del entorno de visual basicdabinson02
 
10 Herramientas Visual Basic
10 Herramientas Visual Basic 10 Herramientas Visual Basic
10 Herramientas Visual Basic
Andrea Lozano
 
Interfaz grafica matlab
Interfaz grafica matlabInterfaz grafica matlab
Interfaz grafica matlab
Evelyn Quimbita
 
Herramientas visual basic
Herramientas visual basicHerramientas visual basic
Herramientas visual basic
maryorie Rodriguez
 
Documentacion bootstrap
Documentacion bootstrapDocumentacion bootstrap
Documentacion bootstrap
Abraham Cordero
 
Entorno de Visual Basic 2010
Entorno de Visual Basic 2010Entorno de Visual Basic 2010
Entorno de Visual Basic 2010
liceo panamericano centro
 
Guia trabajo visual basic (parte I)
Guia trabajo   visual basic (parte I)Guia trabajo   visual basic (parte I)
Guia trabajo visual basic (parte I)ColegioUpb
 
Ejercicios lab view
Ejercicios lab viewEjercicios lab view
Ejercicios lab viewgato4048
 
Guia trabajo visual basic (parte II)
Guia trabajo  visual basic (parte II)Guia trabajo  visual basic (parte II)
Guia trabajo visual basic (parte II)ColegioUpb
 

La actualidad más candente (19)

Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0Desarrollo de aplicaciones en visual basic 6.0
Desarrollo de aplicaciones en visual basic 6.0
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Parte del entorno de visual basic
Parte del entorno de visual basicParte del entorno de visual basic
Parte del entorno de visual basic
 
10 Herramientas Visual Basic
10 Herramientas Visual Basic 10 Herramientas Visual Basic
10 Herramientas Visual Basic
 
Interfaz grafica matlab
Interfaz grafica matlabInterfaz grafica matlab
Interfaz grafica matlab
 
Visual basic
Visual basicVisual basic
Visual basic
 
Tutorial de visual C++
Tutorial de visual C++Tutorial de visual C++
Tutorial de visual C++
 
Esimlp
EsimlpEsimlp
Esimlp
 
Practicas 120322224406-phpapp02
Practicas 120322224406-phpapp02Practicas 120322224406-phpapp02
Practicas 120322224406-phpapp02
 
Herramientas visual basic
Herramientas visual basicHerramientas visual basic
Herramientas visual basic
 
Documentacion bootstrap
Documentacion bootstrapDocumentacion bootstrap
Documentacion bootstrap
 
Entorno de Visual Basic 2010
Entorno de Visual Basic 2010Entorno de Visual Basic 2010
Entorno de Visual Basic 2010
 
Guia trabajo visual basic (parte I)
Guia trabajo   visual basic (parte I)Guia trabajo   visual basic (parte I)
Guia trabajo visual basic (parte I)
 
Ex3
Ex3Ex3
Ex3
 
IntroduccióN Bea
IntroduccióN BeaIntroduccióN Bea
IntroduccióN Bea
 
Ejercicios lab view
Ejercicios lab viewEjercicios lab view
Ejercicios lab view
 
Guia trabajo visual basic (parte II)
Guia trabajo  visual basic (parte II)Guia trabajo  visual basic (parte II)
Guia trabajo visual basic (parte II)
 
Archivo
ArchivoArchivo
Archivo
 
1 programa de sumar y restar
1 programa de sumar y restar1 programa de sumar y restar
1 programa de sumar y restar
 

Destacado

Integral lindefinida contabilidad uladech 2012-i
Integral lindefinida  contabilidad uladech 2012-iIntegral lindefinida  contabilidad uladech 2012-i
Integral lindefinida contabilidad uladech 2012-i
Beto Mendo
 
Rutinas
RutinasRutinas
Rutinas
Miguel Tijaro
 
Cómo publicar una entrada con video
Cómo publicar una entrada con videoCómo publicar una entrada con video
Cómo publicar una entrada con video
Vivi Bourdetta
 
Qd376.qd t tg0001
Qd376.qd t tg0001Qd376.qd t tg0001
Qd376.qd t tg0001
Thuy Pham
 
Wd131 unit 9 module 1 understanding imagery and rhythm
Wd131 unit 9 module 1 understanding imagery and rhythm Wd131 unit 9 module 1 understanding imagery and rhythm
Wd131 unit 9 module 1 understanding imagery and rhythm kateridrex
 
Assignmet 5 rough draft
Assignmet 5 rough draftAssignmet 5 rough draft
Assignmet 5 rough draft
Jambo8035
 
Didáctica crítica. situación de aprendizaje.
Didáctica crítica. situación de aprendizaje.Didáctica crítica. situación de aprendizaje.
Didáctica crítica. situación de aprendizaje.
Alma Delia Felipe Santiago
 

Destacado (7)

Integral lindefinida contabilidad uladech 2012-i
Integral lindefinida  contabilidad uladech 2012-iIntegral lindefinida  contabilidad uladech 2012-i
Integral lindefinida contabilidad uladech 2012-i
 
Rutinas
RutinasRutinas
Rutinas
 
Cómo publicar una entrada con video
Cómo publicar una entrada con videoCómo publicar una entrada con video
Cómo publicar una entrada con video
 
Qd376.qd t tg0001
Qd376.qd t tg0001Qd376.qd t tg0001
Qd376.qd t tg0001
 
Wd131 unit 9 module 1 understanding imagery and rhythm
Wd131 unit 9 module 1 understanding imagery and rhythm Wd131 unit 9 module 1 understanding imagery and rhythm
Wd131 unit 9 module 1 understanding imagery and rhythm
 
Assignmet 5 rough draft
Assignmet 5 rough draftAssignmet 5 rough draft
Assignmet 5 rough draft
 
Didáctica crítica. situación de aprendizaje.
Didáctica crítica. situación de aprendizaje.Didáctica crítica. situación de aprendizaje.
Didáctica crítica. situación de aprendizaje.
 

Similar a estudio de mercado mango

Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
edinantoniopacheco
 
Menú de Programas
Menú de ProgramasMenú de Programas
Menú de Programas
cris kathy
 
fundamentos basicos de VISUAL BASIC
fundamentos basicos de VISUAL BASICfundamentos basicos de VISUAL BASIC
fundamentos basicos de VISUAL BASIC
25309816
 
fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0
eduardsoler1
 
Practicas de Visual Basic 6
Practicas de Visual Basic 6Practicas de Visual Basic 6
Practicas de Visual Basic 6
Brenda Roque
 
Elemento 1
Elemento 1Elemento 1
Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
Yanny Cornieles
 
Librería swing java
Librería swing javaLibrería swing java
Librería swing java
pgpg2006
 
VERUSKA SALA
VERUSKA SALAVERUSKA SALA
VERUSKA SALA
Marvel ico
 
Visual
VisualVisual
Visual Basic
Visual BasicVisual Basic
Visual Basic
Victor Zapata
 
Roxana
RoxanaRoxana
Elemento 1
Elemento 1Elemento 1
Manual de programas ivan lopez g264 b24
Manual de programas ivan lopez g264   b24Manual de programas ivan lopez g264   b24
Manual de programas ivan lopez g264 b24
ivansh1990
 
Loreidys gonzales fundamentos de visual basic
Loreidys gonzales fundamentos de visual basicLoreidys gonzales fundamentos de visual basic
Loreidys gonzales fundamentos de visual basic
loreidysgonzales
 
Ejemplos de pseudocódigo
Ejemplos de pseudocódigoEjemplos de pseudocódigo
Ejemplos de pseudocódigo
Liliana Nieto
 
Taller
TallerTaller
Desarrollando con visual studio
Desarrollando con visual studioDesarrollando con visual studio
Desarrollando con visual studio
Ivan Ramirez Iglesias
 

Similar a estudio de mercado mango (20)

Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Menú de Programas
Menú de ProgramasMenú de Programas
Menú de Programas
 
fundamentos basicos de VISUAL BASIC
fundamentos basicos de VISUAL BASICfundamentos basicos de VISUAL BASIC
fundamentos basicos de VISUAL BASIC
 
fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0fundamentos basicos de Visual Basic 6.0
fundamentos basicos de Visual Basic 6.0
 
Practicas de Visual Basic 6
Practicas de Visual Basic 6Practicas de Visual Basic 6
Practicas de Visual Basic 6
 
Copia de entorno de grado (1)
Copia de entorno de grado (1)Copia de entorno de grado (1)
Copia de entorno de grado (1)
 
Elemento 1
Elemento 1Elemento 1
Elemento 1
 
Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
 
Librería swing java
Librería swing javaLibrería swing java
Librería swing java
 
VERUSKA SALA
VERUSKA SALAVERUSKA SALA
VERUSKA SALA
 
Visual
VisualVisual
Visual
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Roxana
RoxanaRoxana
Roxana
 
Elemento 1
Elemento 1Elemento 1
Elemento 1
 
Elemento 1
Elemento 1Elemento 1
Elemento 1
 
Manual de programas ivan lopez g264 b24
Manual de programas ivan lopez g264   b24Manual de programas ivan lopez g264   b24
Manual de programas ivan lopez g264 b24
 
Loreidys gonzales fundamentos de visual basic
Loreidys gonzales fundamentos de visual basicLoreidys gonzales fundamentos de visual basic
Loreidys gonzales fundamentos de visual basic
 
Ejemplos de pseudocódigo
Ejemplos de pseudocódigoEjemplos de pseudocódigo
Ejemplos de pseudocódigo
 
Taller
TallerTaller
Taller
 
Desarrollando con visual studio
Desarrollando con visual studioDesarrollando con visual studio
Desarrollando con visual studio
 

estudio de mercado mango

  • 1. Visual Basic esun lenguaje de programacióndirigidoporeventos,desarrolladoporAlanCooperpara Microsoft.Este lenguaje de programaciónesundialectode BASIC,conimportantesagregados.Su primeraversiónfue presentadaen1991, con la intenciónde simplificarla programaciónutilizando un ambiente de desarrolloque facilitóenciertamedidalaprogramaciónmisma. La últimaversiónfue la6,liberadaen1998, para la que Microsoftextendióel soportehastamarzo de 2008. En 2001 Microsoftpropusoabandonarel desarrollobasadoenlaAPIWin32 ypasar a un frameworkomarco común de librerías,independientede laversióndel sistemaoperativo,.NET Framework,atravésde Visual Basic.NET(yotros lenguajescomoCSharp(C#) de fácil transición de códigoentre ellos);fue el sucesorde Visual Basic6. Aunque Visual Basicesde propósitogeneral,tambiénprovee facilidadesparael desarrollode aplicacionesde basesde datosusandoDataAccessObjects,Remote DataObjectsoActiveXData Objects. Visual Basiccontiene unentornode desarrollointegradooIDE que integraeditorde textospara edicióndel códigofuente,undepurador,uncompilador(yenlazador) yuneditorde interfaces gráficaso GUI. Estructura de un programa de Visual Basic Un programa de Visual Basicse crea a partirde bloquesde creaciónestándar.Unasoluciónconsta de uno o variosproyectos.Unproyectoa su vezpuede contenerunoomás ensamblados.Cada ensambladose compilaapartirde uno o variosarchivosde códigofuente.El archivode código fuente proporcionaladefinicióne implementaciónde clases,estructuras,módulose interfaces, que enúltimainstanciacontienentodoel código. Para obtenermásinformaciónsobre estosbloquesde creaciónde unprogramade Visual Basic, veaSolucionesyproyectosyEnsambladosycaché global de ensamblados(C#yVisual Basic). Los proyectos enVisual Basic consistenenconjuntosde archivosque permitencrearunaaplicación.Lainformaciónrelativaa cada proyectose almacenaenun archivode proyectocon extensiónVBP.Este archivo,asuvez, contiene unalistade todoslosarchivosnecesariosparalacreaciónde la aplicación(Módulos, controlesActiveX,archivosde Recursos,etc),asícomoreferenciasalaslibreríasy componentes utilizados.El archivo de proyectotambiénalmacenainformaciónrelativaalasopcionesdel entornode desarrolloque se establezcanparael proyecto.Cuandose trata de un grupode proyectosse almacenaconla extensiónVBG.
  • 2. Módulos: son un tipode módulode clase.Contienen losvaloresde laspropiedadesyel códigode los procedimientosde eventode unFormularioyde todosloscontrolesincluidosenél.Se almacenan enficherosindependientesconlaextensiónFRM.Losdatosbinarioscomomapas de bits,iconos, etc,se almacenanenunarchivoaparte con el mismonombre yextensiónFRX. Controlesbásicos: BakColor.- Colorde fondo. Text.-Títulode laventana. ControlBox.- Cuadroparael menúde control.Valores:TRUÉ= muestrauncuadro para el menúde control enel extremo superiorizquierdode laventana.Estapropiedadse modificasolodurante el diseñoyeste valornotiene efectosi el BorderStyle=0. ForeColor.- Colordel primerplano. Size:tamaño(Height,Width.- AlturayAnchura.) Location:.- Arriba,izquierda. Icon.- Iconoque representaríaal formulariocuandoeste minimizado. MaximizeBox,MinimizeBox.- Botónmaximizarybotónminimizar.Valores:TRUÉ aparece los botonescorrespondientesenlaesquinasuperiorderechade laventana. Name.- Nombre del formulario.PordefectotomalosvaloresForm1,Form2..... BackgroundImage.- Bitmapde fondodel formularioque si se limpialaventanadel formulario,este dibujonose borra. Visible.- Visible.Valores:True pordefecto,Falseparaindicarque el formulariose oculte. WindowState.-Estadode laventana.Valores:( 0=Normal,1= Minimizado,2= Maximizado). 2 AcceptButton:Botónque consideramoscomoel botonde lateclaintro.PulsarIintroenla ventana equivale e hacerclicksobre este boton. CancelButton:Botonde Esc por defecto.PulsarEcsenla ventanaequivale e hacerclicksobre este boton.
  • 3. FormBorderSyle .- Estilodelborde.. WindowsState:Permite establecersi el formulariose abrirácomofue diseñadoopsi porel contrarioestará maximizado. DateString Devuelve oestablece unvalorStringque representalafechaactual de acuerdocon el sistema. Now Devuelve unvalorDate que contiene lafechaylahora actualesde acuerdocon el sistema. ScriptEngine Devuelve unobjetoStringque representael motorentiempode ejecuciónactual que se utiliza. ScriptEngineBuildVersion Devuelve unvalorde tipoIntegerque contiene el númerode versiónde compilacióndel motoren tiempode ejecuciónque se usa. ScriptEngineMajorVersion Devuelve unvalorde tipoIntegerque contiene el númerode versiónprincipaldel motoren tiempode ejecuciónque se usa. ScriptEngineMinorVersion Devuelve unvalorde tipoIntegerque contiene el númerode versiónsecundariadel motoren tiempode ejecuciónque se usa. TimeOfDay Devuelve oestablece unvalorDate que contiene lahoradel día actual de acuerdocon el sistema. Timer Devuelve unvalorDouble que representael númerode segundostranscurridosdesde la medianoche. TimeString Devuelve oestablece unvalorde tipoStringque representalahoraactual del día segúnel sistema. Today Devuelve oestablece unvalorDate que contiene lafechaactual de acuerdocon el sistema.