SlideShare una empresa de Scribd logo
JUAN SEBASTIAN MARMOLEJO
JUAN CAMILO POTES
VISUAL BASIC
QUE ES?
 Visual Basic: (VB) es un lenguaje de
programación dirigido por eventos, desarrollado
por Alan Cooper para Microsoft. Este lenguaje de
programación es un dialecto de BASIC, con
importantes agregados. Su primera versión fue
presentada en 1991, con la intención de
simplificar la programación utilizando
un ambiente de desarrollo que facilitó en cierta
medida la programación misma.
HISTORIA
 Cabe mencionar que, aunque fue menos conocido, se desarrolló también una versión gratuita de Visual Basic 5.0, orientada al
desarrollo de controles y componentes; su nombre específico era Microsoft Visual Basic 5.0 Control Creation Edition (Visual Basic
5 CCE). También hubo versiones orientadas al desarrollo de aplicaciones para dispositivos móviles basados en Windows CE y
Pocket PC, conocidas como Embedded (Visual Basic).
 Versiones de Visual basic
 Visual Basic 1.0 para Windows se liberó en mayo de 1991.
 Visual Basic 1.0 para MS-DOS fue liberada en septiembre de 1992. Poco popular, este lenguaje no era compatible con Visual
Basic para Windows, ya que constituía en realidad la siguiente versión de los compiladores BASIC vigentes para DOS,
denominados QuickBASIC y BASIC PDS (Profesional Development System). Usaba una interfaz de texto, con caracteres ASCII
extendidos que daban la apariencia de una interfaz gráfica.
 Visual Basic 2.0 fue liberado en noviembre de 1992. Venía en versiones Standard y Professional. El entorno de programación era
más fácil de usar que el anterior, y su velocidad de proceso fue mejorada. En particular, los formularios se convirtieron en objetos
instanciables, sentando así los conceptos fundamentales para módulos de clase, que más tarde se ofrecerían en la versión 4.
 Visual Basic 3.0 salió al mercado en verano de 1993, en versiones Standard y Profesional. Incluía la versión 1.1 de Microsoft Jet
Database Engine, que permitía acceso a bases de datos Access.
 Visual Basic 4.0, surgida en agosto de 1995, fue la primera versión que generaba aplicaciones tanto de 16 como de 32 bits para
Windows. Había incompatibilidades entre las distintas realeases de esta versión que causaban fallas de instalación y problemas
de operación. Mientras las anteriores utilizaban controles VBX, con la 4.0 se comenzaron a utilizar controles OLE en archivos
OCX, que más tarde se llamarían controles ActiveX.
 En febrero de 1997, Microsoft lanzó Visual Basic 5.0, versión que generaba programas de 32 bits exclusivamente. Los
programadores que todavía preferían desarrollar aplicaciones en 16 bits debían necesariamente utilizar VB 4.0, siendo
transportables en código fuente a VB 5.0 y viceversa. En la versión 5 se tenía la posibilidad de crear controles personalizados;
también permitía compilar a código ejecutable nativo de Windows, logrando con ello incrementar la velocidad de ejecución de los
programas generados, más notablemente en los de cálculo.
 Visual Basic 6.0, salido a mediados de 1998, muy mejorado, incrementó el número de áreas2​ e incluyó la posibilidad de crear
aplicaciones basadas en Web. Microsoft retiró el soporte de VB6 en marzo de 2008, pero a pesar de ello las aplicaciones que
CARACTERISTICAS
 Los compiladores de Visual Basic generan código que requiere una o más
librerías de enlace dinámico para que funcione, conocidas comúnmente como
DLL (sigla en inglés de Dynamic-Link Library); en algunos casos reside en el
archivo llamado MSVBVMxy.DLL (siglas de "MicroSoft Visual Basic Virtual
Machine x.y", donde x.y es la versión) y en otros en VBRUNXXX.DLL ("Visual
Basic Runtime X.XX"). Estas bibliotecas DLL proveen las funciones básicas
implementadas en el lenguaje, conteniendo rutinas en código ejecutable que son
cargadas bajo demanda en tiempo de ejecución. Además de las esenciales,
existe un gran número de bibliotecas del tipo DLL con variedad de funciones,
tales como las que facilitan el acceso a la mayoría de las funciones del sistema
operativo o las que proveen medios para la integración con otras aplicaciones.
 Dentro del mismo Entorno de desarrollo integrado (IDE) de Visual Basic se
puede ejecutar el programa que esté desarrollándose, es decir en modo
intérprete (en realidad pseudo-compila el programa muy rápidamente y luego lo
ejecuta, simulando la función de un intérprete puro). Desde ese entorno también
se puede generar el archivo en código ejecutable (exe); ese programa así
generado en disco puede luego ser ejecutado sin requerir del ambiente de
programación (incluso en modo stand alone), aunque sí será necesario que las
librerías DLL requeridas por la aplicación desarrollada se encuentren también
instaladas en el sistema para posibilitar su ejecución.
EJEMPLOS DE CODIGO

Más contenido relacionado

La actualidad más candente

Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)
luisguerra194
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
margelis fernandez
 
Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETNilian Cabral
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NETDavid
 
Visual basic 5%
Visual basic 5%Visual basic 5%
Visual basic 5%
SilfredoValdez
 
Manual vs estudio 2010 ultimate
Manual vs estudio 2010 ultimateManual vs estudio 2010 ultimate
Manual vs estudio 2010 ultimatepacheco0889
 
Visual basic
Visual basicVisual basic
Visual basic
Luisa Kirsch
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
carlos matheus
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basicromeprofe
 
Visual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago MariñoVisual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago Mariño
angemadrid
 
Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Julio Ayala Rolón
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
Jhoanyeli Sanchez
 
Raul andrade
Raul andradeRaul andrade
Raul andrade
raulandrade41
 
Elysaul yoris
Elysaul yorisElysaul yoris
Elysaul yoris
kleidynelliz
 
Visual basic 6.0
Visual basic 6.0 Visual basic 6.0
Visual basic 6.0
Adrian Daza
 
visual basic .net
visual basic .netvisual basic .net
visual basic .net
ronald_a_go
 
Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.Julio Ayala Rolón
 
Visual basic
Visual basicVisual basic
Visual basic
aaroyo125
 

La actualidad más candente (20)

Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)Fundamentos de visual basic 6.0 (trabajo de programacion)
Fundamentos de visual basic 6.0 (trabajo de programacion)
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NET
 
Visual Basic .NET
Visual Basic .NETVisual Basic .NET
Visual Basic .NET
 
Visual basic 5%
Visual basic 5%Visual basic 5%
Visual basic 5%
 
Manual vs estudio 2010 ultimate
Manual vs estudio 2010 ultimateManual vs estudio 2010 ultimate
Manual vs estudio 2010 ultimate
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Visual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago MariñoVisual Basic 6.0 I.U.P Santiago Mariño
Visual Basic 6.0 I.U.P Santiago Mariño
 
Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008
 
tp informatica
tp informaticatp informatica
tp informatica
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
Visual basic
Visual basicVisual basic
Visual basic
 
Raul andrade
Raul andradeRaul andrade
Raul andrade
 
Elysaul yoris
Elysaul yorisElysaul yoris
Elysaul yoris
 
Visual basic 6.0
Visual basic 6.0 Visual basic 6.0
Visual basic 6.0
 
visual basic .net
visual basic .netvisual basic .net
visual basic .net
 
Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.Proyecto visual basic 2008 edition express.
Proyecto visual basic 2008 edition express.
 
Visual basic
Visual basicVisual basic
Visual basic
 

Similar a Visual basic potes y marmol

el verdadero tp
el verdadero tpel verdadero tp
el verdadero tp
SaulBautistaFleitas
 
visual basic 6.0
visual basic 6.0visual basic 6.0
visual basic 6.0
lesly53
 
Visual basic le yo
Visual basic le yoVisual basic le yo
Visual basic le yoCarlos C.S.
 
Visual basic
Visual basicVisual basic
Visual basic
yolyrojas
 
Informe programacion
Informe programacionInforme programacion
Informe programacion
MaryorieAvila
 
Programación
ProgramaciónProgramación
ProgramaciónE199
 
Programación
ProgramaciónProgramación
ProgramaciónE1994
 
Programación
ProgramaciónProgramación
Programación
E199
 
Visual basic apesteguia
Visual basic apesteguiaVisual basic apesteguia
Visual basic apesteguia
tonytenorio2
 
Nava visual basic
Nava visual basicNava visual basic
Nava visual basic
alejandro navarrete
 
Ppt programacion III
Ppt programacion IIIPpt programacion III
Ppt programacion III
Similian miranda osega
 
Ppt programacion
Ppt programacionPpt programacion
Ppt programacion
similian miranda osega
 
Sandra y celeste
Sandra y celesteSandra y celeste
Sandra y celeste
kiririac
 
Katherine y wendy
Katherine y wendy Katherine y wendy
Katherine y wendy A1997
 
como es el visual basic
como es el visual basiccomo es el visual basic
como es el visual basic
raulleonidas
 
Microsoft Visual Basic
Microsoft Visual BasicMicrosoft Visual Basic
Microsoft Visual Basicwoker10
 
Visual Basic Y Access
Visual Basic Y AccessVisual Basic Y Access
Visual Basic Y Access
0806mariela
 

Similar a Visual basic potes y marmol (20)

el verdadero tp
el verdadero tpel verdadero tp
el verdadero tp
 
visual basic 6.0
visual basic 6.0visual basic 6.0
visual basic 6.0
 
Visual basic le yo
Visual basic le yoVisual basic le yo
Visual basic le yo
 
Visual basic
Visual basicVisual basic
Visual basic
 
Willy2
Willy2Willy2
Willy2
 
Willy2
Willy2Willy2
Willy2
 
Informe programacion
Informe programacionInforme programacion
Informe programacion
 
Programación
ProgramaciónProgramación
Programación
 
Programación
ProgramaciónProgramación
Programación
 
Programación
ProgramaciónProgramación
Programación
 
Visual basic apesteguia
Visual basic apesteguiaVisual basic apesteguia
Visual basic apesteguia
 
Nava visual basic
Nava visual basicNava visual basic
Nava visual basic
 
Ppt programacion III
Ppt programacion IIIPpt programacion III
Ppt programacion III
 
Ppt programacion
Ppt programacionPpt programacion
Ppt programacion
 
Sandra y celeste
Sandra y celesteSandra y celeste
Sandra y celeste
 
Katherine y wendy
Katherine y wendy Katherine y wendy
Katherine y wendy
 
como es el visual basic
como es el visual basiccomo es el visual basic
como es el visual basic
 
shanshi
shanshishanshi
shanshi
 
Microsoft Visual Basic
Microsoft Visual BasicMicrosoft Visual Basic
Microsoft Visual Basic
 
Visual Basic Y Access
Visual Basic Y AccessVisual Basic Y Access
Visual Basic Y Access
 

Más de claseinteractiva

Presentación el diablo en chango
Presentación el diablo en changoPresentación el diablo en chango
Presentación el diablo en chango
claseinteractiva
 
Comic ingles samuel canon y felipe perez 7-1
Comic ingles samuel canon y felipe perez 7-1Comic ingles samuel canon y felipe perez 7-1
Comic ingles samuel canon y felipe perez 7-1
claseinteractiva
 
Nuestro proyecto de ofimática contable en excel entrada
Nuestro proyecto de ofimática contable en excel entradaNuestro proyecto de ofimática contable en excel entrada
Nuestro proyecto de ofimática contable en excel entrada
claseinteractiva
 
Nuestro proyecto de ofi ma tica contable en excel entrada
Nuestro proyecto de ofi ma tica contable en excel entradaNuestro proyecto de ofi ma tica contable en excel entrada
Nuestro proyecto de ofi ma tica contable en excel entrada
claseinteractiva
 
Final internet nicolas rivera
Final internet nicolas riveraFinal internet nicolas rivera
Final internet nicolas rivera
claseinteractiva
 
Final internet juan estaban pupiales bernal 6 1
Final internet juan estaban pupiales bernal 6 1Final internet juan estaban pupiales bernal 6 1
Final internet juan estaban pupiales bernal 6 1
claseinteractiva
 
Final internet simon giraldo 6 1
Final internet simon giraldo 6 1Final internet simon giraldo 6 1
Final internet simon giraldo 6 1
claseinteractiva
 
Kevin alan
Kevin alanKevin alan
Kevin alan
claseinteractiva
 
Nanotecnologia y deportes
Nanotecnologia y deportesNanotecnologia y deportes
Nanotecnologia y deportes
claseinteractiva
 
Fila c
Fila cFila c
Jose luis pinto fila c 2
Jose luis pinto fila c 2Jose luis pinto fila c 2
Jose luis pinto fila c 2
claseinteractiva
 
Corel
CorelCorel
Album de fotos
Album de fotosAlbum de fotos
Album de fotos
claseinteractiva
 
Albun gran show 10 2 alejandra gonzalez
Albun gran show 10 2 alejandra gonzalezAlbun gran show 10 2 alejandra gonzalez
Albun gran show 10 2 alejandra gonzalez
claseinteractiva
 
Darwin steven valencia y maria fernanda trujillo
Darwin  steven valencia y maria fernanda trujillo Darwin  steven valencia y maria fernanda trujillo
Darwin steven valencia y maria fernanda trujillo
claseinteractiva
 
Nicolas ferro y pablo vazques
Nicolas ferro y pablo vazquesNicolas ferro y pablo vazques
Nicolas ferro y pablo vazques
claseinteractiva
 
Nicolas garcia gran show
Nicolas garcia gran showNicolas garcia gran show
Nicolas garcia gran show
claseinteractiva
 
Catalina a y juan barbosa
Catalina a y juan barbosaCatalina a y juan barbosa
Catalina a y juan barbosa
claseinteractiva
 
Laura padilla y nicolas arias
Laura padilla y nicolas ariasLaura padilla y nicolas arias
Laura padilla y nicolas arias
claseinteractiva
 

Más de claseinteractiva (20)

Presentación el diablo en chango
Presentación el diablo en changoPresentación el diablo en chango
Presentación el diablo en chango
 
Comic ingles samuel canon y felipe perez 7-1
Comic ingles samuel canon y felipe perez 7-1Comic ingles samuel canon y felipe perez 7-1
Comic ingles samuel canon y felipe perez 7-1
 
Nuestro proyecto de ofimática contable en excel entrada
Nuestro proyecto de ofimática contable en excel entradaNuestro proyecto de ofimática contable en excel entrada
Nuestro proyecto de ofimática contable en excel entrada
 
Nuestro proyecto de ofi ma tica contable en excel entrada
Nuestro proyecto de ofi ma tica contable en excel entradaNuestro proyecto de ofi ma tica contable en excel entrada
Nuestro proyecto de ofi ma tica contable en excel entrada
 
Final internet nicolas rivera
Final internet nicolas riveraFinal internet nicolas rivera
Final internet nicolas rivera
 
Final internet juan estaban pupiales bernal 6 1
Final internet juan estaban pupiales bernal 6 1Final internet juan estaban pupiales bernal 6 1
Final internet juan estaban pupiales bernal 6 1
 
Final internet simon giraldo 6 1
Final internet simon giraldo 6 1Final internet simon giraldo 6 1
Final internet simon giraldo 6 1
 
Kevin alan
Kevin alanKevin alan
Kevin alan
 
Nanotecnologia y deportes
Nanotecnologia y deportesNanotecnologia y deportes
Nanotecnologia y deportes
 
Fila c
Fila cFila c
Fila c
 
Jose luis pinto fila c 2
Jose luis pinto fila c 2Jose luis pinto fila c 2
Jose luis pinto fila c 2
 
Corel
CorelCorel
Corel
 
Album de fotos
Album de fotosAlbum de fotos
Album de fotos
 
Albun gran show 10 2 alejandra gonzalez
Albun gran show 10 2 alejandra gonzalezAlbun gran show 10 2 alejandra gonzalez
Albun gran show 10 2 alejandra gonzalez
 
Darwin steven valencia y maria fernanda trujillo
Darwin  steven valencia y maria fernanda trujillo Darwin  steven valencia y maria fernanda trujillo
Darwin steven valencia y maria fernanda trujillo
 
David olave
David olaveDavid olave
David olave
 
Nicolas ferro y pablo vazques
Nicolas ferro y pablo vazquesNicolas ferro y pablo vazques
Nicolas ferro y pablo vazques
 
Nicolas garcia gran show
Nicolas garcia gran showNicolas garcia gran show
Nicolas garcia gran show
 
Catalina a y juan barbosa
Catalina a y juan barbosaCatalina a y juan barbosa
Catalina a y juan barbosa
 
Laura padilla y nicolas arias
Laura padilla y nicolas ariasLaura padilla y nicolas arias
Laura padilla y nicolas arias
 

Último

Todo sobre Minirobotica. Revista Saber Electronica
Todo sobre  Minirobotica. Revista Saber ElectronicaTodo sobre  Minirobotica. Revista Saber Electronica
Todo sobre Minirobotica. Revista Saber Electronica
Carlos Carlosnoemi
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
AMADO SALVADOR
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
paulroyal74
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
aljitagallego
 
algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1
yuki22434
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
sarasofiamontezuma
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
AMADO SALVADOR
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
thomasdcroz38
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 

Último (20)

Todo sobre Minirobotica. Revista Saber Electronica
Todo sobre  Minirobotica. Revista Saber ElectronicaTodo sobre  Minirobotica. Revista Saber Electronica
Todo sobre Minirobotica. Revista Saber Electronica
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial ValenciaCatalogo general Ariston Amado Salvador distribuidor oficial Valencia
Catalogo general Ariston Amado Salvador distribuidor oficial Valencia
 
Sitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajasSitios web 3.0 funciones ventajas y desventajas
Sitios web 3.0 funciones ventajas y desventajas
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
actividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañerosactividad 2 tecnologia (3).pdf junto con mis compañeros
actividad 2 tecnologia (3).pdf junto con mis compañeros
 
algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1algebra de boole teoria.pdf texto guia.1
algebra de boole teoria.pdf texto guia.1
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial ValenciaCatalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
Catalogo Buzones BTV Amado Salvador Distribuidor Oficial Valencia
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdfTRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
TRABAJO DESARROLLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 

Visual basic potes y marmol

  • 1. JUAN SEBASTIAN MARMOLEJO JUAN CAMILO POTES VISUAL BASIC
  • 2.
  • 3. QUE ES?  Visual Basic: (VB) es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper para Microsoft. Este lenguaje de programación es un dialecto de BASIC, con importantes agregados. Su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo que facilitó en cierta medida la programación misma.
  • 4. HISTORIA  Cabe mencionar que, aunque fue menos conocido, se desarrolló también una versión gratuita de Visual Basic 5.0, orientada al desarrollo de controles y componentes; su nombre específico era Microsoft Visual Basic 5.0 Control Creation Edition (Visual Basic 5 CCE). También hubo versiones orientadas al desarrollo de aplicaciones para dispositivos móviles basados en Windows CE y Pocket PC, conocidas como Embedded (Visual Basic).  Versiones de Visual basic  Visual Basic 1.0 para Windows se liberó en mayo de 1991.  Visual Basic 1.0 para MS-DOS fue liberada en septiembre de 1992. Poco popular, este lenguaje no era compatible con Visual Basic para Windows, ya que constituía en realidad la siguiente versión de los compiladores BASIC vigentes para DOS, denominados QuickBASIC y BASIC PDS (Profesional Development System). Usaba una interfaz de texto, con caracteres ASCII extendidos que daban la apariencia de una interfaz gráfica.  Visual Basic 2.0 fue liberado en noviembre de 1992. Venía en versiones Standard y Professional. El entorno de programación era más fácil de usar que el anterior, y su velocidad de proceso fue mejorada. En particular, los formularios se convirtieron en objetos instanciables, sentando así los conceptos fundamentales para módulos de clase, que más tarde se ofrecerían en la versión 4.  Visual Basic 3.0 salió al mercado en verano de 1993, en versiones Standard y Profesional. Incluía la versión 1.1 de Microsoft Jet Database Engine, que permitía acceso a bases de datos Access.  Visual Basic 4.0, surgida en agosto de 1995, fue la primera versión que generaba aplicaciones tanto de 16 como de 32 bits para Windows. Había incompatibilidades entre las distintas realeases de esta versión que causaban fallas de instalación y problemas de operación. Mientras las anteriores utilizaban controles VBX, con la 4.0 se comenzaron a utilizar controles OLE en archivos OCX, que más tarde se llamarían controles ActiveX.  En febrero de 1997, Microsoft lanzó Visual Basic 5.0, versión que generaba programas de 32 bits exclusivamente. Los programadores que todavía preferían desarrollar aplicaciones en 16 bits debían necesariamente utilizar VB 4.0, siendo transportables en código fuente a VB 5.0 y viceversa. En la versión 5 se tenía la posibilidad de crear controles personalizados; también permitía compilar a código ejecutable nativo de Windows, logrando con ello incrementar la velocidad de ejecución de los programas generados, más notablemente en los de cálculo.  Visual Basic 6.0, salido a mediados de 1998, muy mejorado, incrementó el número de áreas2​ e incluyó la posibilidad de crear aplicaciones basadas en Web. Microsoft retiró el soporte de VB6 en marzo de 2008, pero a pesar de ello las aplicaciones que
  • 5. CARACTERISTICAS  Los compiladores de Visual Basic generan código que requiere una o más librerías de enlace dinámico para que funcione, conocidas comúnmente como DLL (sigla en inglés de Dynamic-Link Library); en algunos casos reside en el archivo llamado MSVBVMxy.DLL (siglas de "MicroSoft Visual Basic Virtual Machine x.y", donde x.y es la versión) y en otros en VBRUNXXX.DLL ("Visual Basic Runtime X.XX"). Estas bibliotecas DLL proveen las funciones básicas implementadas en el lenguaje, conteniendo rutinas en código ejecutable que son cargadas bajo demanda en tiempo de ejecución. Además de las esenciales, existe un gran número de bibliotecas del tipo DLL con variedad de funciones, tales como las que facilitan el acceso a la mayoría de las funciones del sistema operativo o las que proveen medios para la integración con otras aplicaciones.  Dentro del mismo Entorno de desarrollo integrado (IDE) de Visual Basic se puede ejecutar el programa que esté desarrollándose, es decir en modo intérprete (en realidad pseudo-compila el programa muy rápidamente y luego lo ejecuta, simulando la función de un intérprete puro). Desde ese entorno también se puede generar el archivo en código ejecutable (exe); ese programa así generado en disco puede luego ser ejecutado sin requerir del ambiente de programación (incluso en modo stand alone), aunque sí será necesario que las librerías DLL requeridas por la aplicación desarrollada se encuentren también instaladas en el sistema para posibilitar su ejecución.