SlideShare una empresa de Scribd logo
1 de 17
Programa visual BASIC
Laura Rodríguez Cardona-Martin
Trujillo
Historia
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.
La última versión fue la 6, liberada en 1998, para la que Microsoft
extendió el soporte hasta marzo de 2008.
En 2001 Microsoft propuso abandonar el desarrollo basado en la API
Win32 y pasar a un framework o marco común de librerías,
independiente de la versión del sistema operativo .NET Framework, a
través de Visual Basic .NET (y otros lenguajes como C Sharp (C#) de
fácil transición de código entre ellos); fue el sucesor de Visual Basic 6.
Visual Basic contiene un entorno de desarrollo integrado
o IDE que integra editor de textos para edición del
código fuente, un depurador, un compilador (y
enlazador) y un editor de interfaces gráficas o GUI.
Visual Basic dio un paso más en innovación y ahora es
posible programar aplicaciones Nativas para Android o
IPhone utilizando un software de la compañía Anywhere
Software que transforma código Visual Basic (creado por
dicha compañía) en APPs 100 % nativas en Java para
ambos sistemas operativos de dispositivos móviles.​
Se puede empezar a utilizar objetos de forma gradual, en las
tareas en que sea conveniente la combinación de código y
datos. Se puede utilizar la funcionalidad de estos objetos si
declara variables de objeto, les asigna nuevos objetos e invoca
las propiedades y los métodos del objeto.
A medida que agrega más objetos a los programas, empezará a
ver las relaciones que existen entre ellos. Puede empezar por
diseñar programas más dependientes de los objetos y sus
relaciones, y puede empezar a utilizar técnicas más sólidas,
como la creación de clases de colección personalizadas, para
expresar dichas relaciones en el código.
¿Qué es?
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.
¿Para qué sirve Visual Basic?
Visual Basic está diseñado para crear de manera productiva
aplicaciones con seguridad de tipos orientadas a objetos. Visual
Basic permite a los desarrolladores establecer como destino
dispositivos móviles, web y Windows. Al igual que todos los
lenguajes que tienen como destino Microsoft .NET Framework,
los programas escritos en Visual Basic se benefician de la
seguridad y la interoperabilidad entre lenguajes.
Objetos
Un objeto representa un elemento de una aplicación, como una
hoja de cálculo, una celda, un gráfico, un formulario o un
informe. En el código de Visual Basic, debe identificar un objeto
antes de aplicar uno de los métodos del objeto o cambiar el
valor de una de sus Propiedades.
Devolución de objetos
Cada aplicación tiene una forma de devolver los objetos que
contiene. Sin embargo, no son todos los mismos, por lo que
debe consultar el tema de ayuda del objeto o colección que está
usando en la aplicación para ver cómo devolver el objeto.
Métodos
Un objeto representa un elemento de una aplicación, como una
hoja de cálculo, una celda, un gráfico, un formulario o un
informe. En el código de Visual Basic, debe identificar un objeto
antes de aplicar uno de los métodos del objeto o cambiar el
valor de una de sus Propiedades.
Propiedades
Una propiedad es un atributo de un objeto que
define una de las características del objeto, como
tamaño, color, ubicación de la pantalla o un aspecto
de su comportamiento, por ejemplo, si está
habilitado o visible. Para cambiar las características
de un objeto, cambia los valores de sus
propiedades. Para establecer el valor de una
propiedad, siga la referencia a un objeto con un
punto, el nombre de propiedad, un signo igual ( = ) y
el nuevo valor de la propiedad. Por ejemplo, el
siguiente procedimiento cambia el título de un
formulario de Visual Basic, establezca la propiedad
Caption .
No se puede establecer algunas propiedades. El tema de Ayuda
de cada propiedad indica si se puede establecer que la
propiedad (lectura y escritura), sólo leer (sólo lectura) o sólo
escribir (sólo escritura). Puede recuperar información sobre un
objeto devolviendo el valor de una de sus propiedades. El
siguiente procedimiento utiliza un cuadro de mensaje para
mostrar el título que aparece en la parte superior del formulario
actualmente activo.
Un evento es una acción que reconoce un objeto, como hacer
clic en el mouse o presionar una tecla, y para el que puede
escribir código para que responda. Los eventos se pueden
producir como resultado de una acción de usuario o del código
del programa, o puede que los desencadene el sistema.
Controles comunes
Los controles comunes de Visual Basic se encuentran dentro del
archivo ejecutable. Los controles intrínsecos están siempre
incluidos en el cuadro de herramientas y los objetos insertables
se pueden quitar o agregar desde el cuadro de herramientas.
Gracias 
Objetos de programa visual basic Laura R Martin T

Más contenido relacionado

La actualidad más candente

tipos de presentadores electrónicos
tipos de presentadores electrónicos tipos de presentadores electrónicos
tipos de presentadores electrónicos sandramayy
 
Presentación de indesign
Presentación de indesignPresentación de indesign
Presentación de indesignkatol15
 
Programacion
ProgramacionProgramacion
Programacionlitho
 
Promocion de la capacitacion
Promocion de la capacitacionPromocion de la capacitacion
Promocion de la capacitacionVCG41635
 
Adobe InDesign vs Microsoft Office PowerPoint
Adobe InDesign vs Microsoft Office PowerPointAdobe InDesign vs Microsoft Office PowerPoint
Adobe InDesign vs Microsoft Office PowerPointAntonella Sonnessa
 
Introducción a Indesign CS5
Introducción a Indesign CS5Introducción a Indesign CS5
Introducción a Indesign CS5Olimac DG
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0aismar gil
 
Unidad 1 novedades de corel draw
Unidad 1 novedades de corel drawUnidad 1 novedades de corel draw
Unidad 1 novedades de corel drawJuan Gomez
 
Hoja de presentación
Hoja de presentaciónHoja de presentación
Hoja de presentaciónBrenda Medina
 
Colegio nacional nicolas esgerra
Colegio nacional nicolas esgerraColegio nacional nicolas esgerra
Colegio nacional nicolas esgerramersedes
 
Edición de presentación electronica
Edición de presentación electronicaEdición de presentación electronica
Edición de presentación electronicayosyos0016
 
Presentador digital
Presentador digitalPresentador digital
Presentador digitalpinesan
 
Presentacindecoreldrawx5 150706134442-lva1-app6891
Presentacindecoreldrawx5 150706134442-lva1-app6891Presentacindecoreldrawx5 150706134442-lva1-app6891
Presentacindecoreldrawx5 150706134442-lva1-app6891alendro9
 
Adobe InDesign CS5
Adobe InDesign CS5Adobe InDesign CS5
Adobe InDesign CS5ireneB5
 
Presentaciones marcos bonilla
Presentaciones marcos bonillaPresentaciones marcos bonilla
Presentaciones marcos bonillaMarcos Bonilla
 

La actualidad más candente (20)

tipos de presentadores electrónicos
tipos de presentadores electrónicos tipos de presentadores electrónicos
tipos de presentadores electrónicos
 
Manual de indesing cs5
Manual de indesing cs5Manual de indesing cs5
Manual de indesing cs5
 
Presentación de indesign
Presentación de indesignPresentación de indesign
Presentación de indesign
 
InDesign
InDesignInDesign
InDesign
 
Programacion
ProgramacionProgramacion
Programacion
 
Promocion de la capacitacion
Promocion de la capacitacionPromocion de la capacitacion
Promocion de la capacitacion
 
Adobe InDesign vs Microsoft Office PowerPoint
Adobe InDesign vs Microsoft Office PowerPointAdobe InDesign vs Microsoft Office PowerPoint
Adobe InDesign vs Microsoft Office PowerPoint
 
Introducción a Indesign CS5
Introducción a Indesign CS5Introducción a Indesign CS5
Introducción a Indesign CS5
 
Sistemas Corel draw 11-b
Sistemas Corel draw 11-bSistemas Corel draw 11-b
Sistemas Corel draw 11-b
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Autocad kmilo 2
Autocad kmilo 2Autocad kmilo 2
Autocad kmilo 2
 
Unidad 1 novedades de corel draw
Unidad 1 novedades de corel drawUnidad 1 novedades de corel draw
Unidad 1 novedades de corel draw
 
Hoja de presentación
Hoja de presentaciónHoja de presentación
Hoja de presentación
 
Indesign cs6
Indesign cs6Indesign cs6
Indesign cs6
 
Colegio nacional nicolas esgerra
Colegio nacional nicolas esgerraColegio nacional nicolas esgerra
Colegio nacional nicolas esgerra
 
Edición de presentación electronica
Edición de presentación electronicaEdición de presentación electronica
Edición de presentación electronica
 
Presentador digital
Presentador digitalPresentador digital
Presentador digital
 
Presentacindecoreldrawx5 150706134442-lva1-app6891
Presentacindecoreldrawx5 150706134442-lva1-app6891Presentacindecoreldrawx5 150706134442-lva1-app6891
Presentacindecoreldrawx5 150706134442-lva1-app6891
 
Adobe InDesign CS5
Adobe InDesign CS5Adobe InDesign CS5
Adobe InDesign CS5
 
Presentaciones marcos bonilla
Presentaciones marcos bonillaPresentaciones marcos bonilla
Presentaciones marcos bonilla
 

Similar a Objetos de programa visual basic Laura R Martin T

Similar a Objetos de programa visual basic Laura R Martin T (20)

Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchez
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnico
 
Visual basic - Programación
Visual basic - ProgramaciónVisual basic - Programación
Visual basic - Programación
 
Informe programación Elimenez gonzalez
Informe programación Elimenez gonzalezInforme programación Elimenez gonzalez
Informe programación Elimenez gonzalez
 
Franle ocanto
Franle ocantoFranle ocanto
Franle ocanto
 
Fundamentos del entorno de trabajo de visual basic y en lenguaje en si
Fundamentos del entorno de trabajo de visual basic y en lenguaje en siFundamentos del entorno de trabajo de visual basic y en lenguaje en si
Fundamentos del entorno de trabajo de visual basic y en lenguaje en si
 
Programacion Visual Basic 0.6
Programacion Visual Basic 0.6Programacion Visual Basic 0.6
Programacion Visual Basic 0.6
 
Generalidades de visual basic 8
Generalidades de visual basic 8Generalidades de visual basic 8
Generalidades de visual basic 8
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Freddy alfonzo
Freddy alfonzoFreddy alfonzo
Freddy alfonzo
 
Generalidades de visual basic 8
Generalidades de visual basic 8Generalidades de visual basic 8
Generalidades de visual basic 8
 
visual basic- programacion
visual basic- programacionvisual basic- programacion
visual basic- programacion
 
Infome visual basic
Infome visual basicInfome visual basic
Infome visual basic
 
Programacion
ProgramacionProgramacion
Programacion
 

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 changoclaseinteractiva
 
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-1claseinteractiva
 
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 entradaclaseinteractiva
 
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 entradaclaseinteractiva
 
Final internet nicolas rivera
Final internet nicolas riveraFinal internet nicolas rivera
Final internet nicolas riveraclaseinteractiva
 
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 1claseinteractiva
 
Final internet simon giraldo 6 1
Final internet simon giraldo 6 1Final internet simon giraldo 6 1
Final internet simon giraldo 6 1claseinteractiva
 
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 gonzalezclaseinteractiva
 
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 vazquesclaseinteractiva
 
Laura padilla y nicolas arias
Laura padilla y nicolas ariasLaura padilla y nicolas arias
Laura padilla y nicolas ariasclaseinteractiva
 

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

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 

Último (16)

Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 

Objetos de programa visual basic Laura R Martin T

  • 1. Programa visual BASIC Laura Rodríguez Cardona-Martin Trujillo
  • 2. Historia 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. La última versión fue la 6, liberada en 1998, para la que Microsoft extendió el soporte hasta marzo de 2008. En 2001 Microsoft propuso abandonar el desarrollo basado en la API Win32 y pasar a un framework o marco común de librerías, independiente de la versión del sistema operativo .NET Framework, a través de Visual Basic .NET (y otros lenguajes como C Sharp (C#) de fácil transición de código entre ellos); fue el sucesor de Visual Basic 6.
  • 3. Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de textos para edición del código fuente, un depurador, un compilador (y enlazador) y un editor de interfaces gráficas o GUI. Visual Basic dio un paso más en innovación y ahora es posible programar aplicaciones Nativas para Android o IPhone utilizando un software de la compañía Anywhere Software que transforma código Visual Basic (creado por dicha compañía) en APPs 100 % nativas en Java para ambos sistemas operativos de dispositivos móviles.​
  • 4.
  • 5. Se puede empezar a utilizar objetos de forma gradual, en las tareas en que sea conveniente la combinación de código y datos. Se puede utilizar la funcionalidad de estos objetos si declara variables de objeto, les asigna nuevos objetos e invoca las propiedades y los métodos del objeto. A medida que agrega más objetos a los programas, empezará a ver las relaciones que existen entre ellos. Puede empezar por diseñar programas más dependientes de los objetos y sus relaciones, y puede empezar a utilizar técnicas más sólidas, como la creación de clases de colección personalizadas, para expresar dichas relaciones en el código.
  • 6. ¿Qué es? 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.
  • 7. ¿Para qué sirve Visual Basic? Visual Basic está diseñado para crear de manera productiva aplicaciones con seguridad de tipos orientadas a objetos. Visual Basic permite a los desarrolladores establecer como destino dispositivos móviles, web y Windows. Al igual que todos los lenguajes que tienen como destino Microsoft .NET Framework, los programas escritos en Visual Basic se benefician de la seguridad y la interoperabilidad entre lenguajes.
  • 8. Objetos Un objeto representa un elemento de una aplicación, como una hoja de cálculo, una celda, un gráfico, un formulario o un informe. En el código de Visual Basic, debe identificar un objeto antes de aplicar uno de los métodos del objeto o cambiar el valor de una de sus Propiedades.
  • 9. Devolución de objetos Cada aplicación tiene una forma de devolver los objetos que contiene. Sin embargo, no son todos los mismos, por lo que debe consultar el tema de ayuda del objeto o colección que está usando en la aplicación para ver cómo devolver el objeto.
  • 10. Métodos Un objeto representa un elemento de una aplicación, como una hoja de cálculo, una celda, un gráfico, un formulario o un informe. En el código de Visual Basic, debe identificar un objeto antes de aplicar uno de los métodos del objeto o cambiar el valor de una de sus Propiedades.
  • 11. Propiedades Una propiedad es un atributo de un objeto que define una de las características del objeto, como tamaño, color, ubicación de la pantalla o un aspecto de su comportamiento, por ejemplo, si está habilitado o visible. Para cambiar las características de un objeto, cambia los valores de sus propiedades. Para establecer el valor de una propiedad, siga la referencia a un objeto con un punto, el nombre de propiedad, un signo igual ( = ) y el nuevo valor de la propiedad. Por ejemplo, el siguiente procedimiento cambia el título de un formulario de Visual Basic, establezca la propiedad Caption .
  • 12.
  • 13. No se puede establecer algunas propiedades. El tema de Ayuda de cada propiedad indica si se puede establecer que la propiedad (lectura y escritura), sólo leer (sólo lectura) o sólo escribir (sólo escritura). Puede recuperar información sobre un objeto devolviendo el valor de una de sus propiedades. El siguiente procedimiento utiliza un cuadro de mensaje para mostrar el título que aparece en la parte superior del formulario actualmente activo. Un evento es una acción que reconoce un objeto, como hacer clic en el mouse o presionar una tecla, y para el que puede escribir código para que responda. Los eventos se pueden producir como resultado de una acción de usuario o del código del programa, o puede que los desencadene el sistema.
  • 14. Controles comunes Los controles comunes de Visual Basic se encuentran dentro del archivo ejecutable. Los controles intrínsecos están siempre incluidos en el cuadro de herramientas y los objetos insertables se pueden quitar o agregar desde el cuadro de herramientas.
  • 15.