SlideShare una empresa de Scribd logo
REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA
I.U.P. SANTIAGO MARIÑO
ESTADO ZULIA
MARACAIBO
VISUAL BASIC
REALIZADO POR:
SILFREDO VALDEZ
C.I: 28391048
ING. ELECTRONICA
INTRODUCCION
Un lenguaje de programación es un lenguaje formal que mediante una serie de
comandos puede hacer que el computador genere diversos tipos de datos, y
Visual Basic en uno de los muchos lenguajes de programación que existen. Al
hacer su debut en 1991 fue bien criticado diciendo que era un lenguaje perfecto
para principiantes debido a su rápida curva de aprendizaje y entorno grafico.
1.- Que es Visual Basic?
Es un lenguaje de programación dirigido por eventos que fue desarrollado por Alan
Cooper para Microsoft. Su primera aparición fue en 1991, con la intención de
simplificar la programación utilizando un ambiente de desarrollo grafico que facilitara
la creación de interfaces graficas.
Aunque Visual Basic es de propósito general, también provee facilidades para el
desarrollo de aplicaciones de bases de datos usando "Data Access Objects", " Remote
Data Objects" o " ActiveX Data Objects".
Visual Basic 6.0 fue la ultima edición del software. Esta versión mejora la productividad
y la capacidad para aplicaciones web, lo que llevo al desarrollo de Visual Basic .NET.
2.- Definición de Propiedades, Métodos y eventos.
 Propiedades: Es un conjunto de datos que describen las características
de un objeto, pueden determinar la apariencia o comportamiento del
objeto.
 Métodos: Es un conjunto de procedimientos que permiten que el objeto
ejecute una acción o tarea sobre si mismo. Determinan como va a
responder el objeto cuando recibe un mensaje.
 Eventos: Es una acción reconocida por el objeto, esta ocurre gracias a la
interacción del usuario con este; hacer click o presionar una tecla al
objeto de forma que responde al evento según lo programado en su
código
3.- Características
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.
4.-Fundamentos del entornode trabajo de visual Basic y el lenguaje en si
El entorno de desarrollo de visual Basic se denomina entorno de desarrollo integrado
(IDE), ya que integra diversas funciones como el diseño, modificación, compilación y
depuración en un entorno común.
1. La barra de títulos, la barra de menús y la barra de herramientas de Visual Basic
6.0 en modo diseño (en la parte superior de la pantalla)
2. Cuadro de herramientas (tool box) con los controles disponibles (en la parte
izquierda de la pantalla)
3. Diseñador de formularios (form) en gris, en que se pueden ir situando los
controles (en el centro de la pantalla).
4. Ventana de proyecto la cual muestra los formularios y otros módulos de
programas que forman parte de la aplicación (en la parte superior derecha de
la pantalla)
5. Ventana de propiedades en la cual se pueden ver las propiedades del objeto
seleccionado o del propio formulario ( en el centro a la derecha). si esta
ventana no aparece puede hacerse visible pulsando "F4"
5.- Ventajas
 Posee una curva de aprendizaje muy rápida
 Integra el diseño e implementación de formularios de Windows
 Permite usar con facilidad la plataforma de los sistemas Windows dado
que tiene prácticamente permiso total a la API de Windows (incluyendo
las librerías).
 Es uno de los lenguajes de uso más extendido por lo que resulta fácil
encontrar información, documentación y fuentes para proyectos
 Fácilmente extensible mediante librerías DLL y componentes ActiveX de
otros lenguajes
 Posibilita añadir soporte para ejecución de scripts mediante Microsoft
Script Control
 Permite desarrollar grandes y complejas aplicaciones, aunque también
provee un entorno adecuado para realizar pequeños prototipos rápidos
6.- Objetos Intrínsecos
 Label: se utiliza para colorar mensajes o textos en la pantalla, pero no son
editables por el usuario
 TextBox: Es una caja de texto que permite al usuario escribir
directamente
 ComboBox: Es una caja combinada que permite tener varias opciones de
las cuales seleccionar
 CommandButton: es un botón de comando que permite al usuario
presionar botones y que realicen ciertas acciones
 ListBox: es una Caja de lista que presenta una lista de opciones y permite
seleccionar un o varias de ellas
 PictureBox: Permite incluir gráficos, es parecido a image pero con
variantes
 Image: Permite incluir imágenes como fotografías o dibujos
7.- Propiedades Basicas según el tipo de objeto
OBJETO PROPIEDADES
NAME
Especifica el nombre del objeto
al que se hace referencia en el
código. Disponible durante el
tiempo de diseño y ejecución.
TEXT
Especifica el texto que se
muestra en el titulo de un
objeto. Disponible durante el
tiempo de diseño y ejecución.
ADDITEM
Se utiliza para agregar
elementos a la lista
BACKCOLOR
Especifica el color del fondo y de
primer plano empleado para
mostrar el texto y grafico en un
objeto. Disponible durante el
tiempo de diseño y ejecución
FORECOLOR
Es una propiedad que determina el
color del texto utilizado en el Print.
CONCLUSION
Para finalizar se podría decir que Visual Basic es uno de los lenguajes que
entusiasma a todo aquel que le guste la programación tanto experto como
novato. En el Caso de expertos por la facilidad que tiene para el desarrollo de
aplicaciones complejas en tiempo record y en el caso de los novatos por el
hecho de ver todas las cosas que son capaces de realizar.

Más contenido relacionado

La actualidad más candente

Fundamentos de Visual Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel Araujo
GabrielAPSM
 
Programación en Visual Basic - Conceptos Básicos
Programación en Visual Basic - Conceptos BásicosProgramación en Visual Basic - Conceptos Básicos
Programación en Visual Basic - Conceptos Básicos
Cristian Gonzalez
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basicdenis2801
 
Visual Basic
Visual BasicVisual Basic
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
margelis fernandez
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
Diego Vilchez Ballesteros
 
Republica bolivariana de_venezuela
Republica bolivariana de_venezuelaRepublica bolivariana de_venezuela
Republica bolivariana de_venezuela
GabrielSaracheHernan
 
BARRA DE HERRAMIENTAS VISUAL BASIC 6.0
BARRA DE HERRAMIENTAS VISUAL BASIC 6.0BARRA DE HERRAMIENTAS VISUAL BASIC 6.0
BARRA DE HERRAMIENTAS VISUAL BASIC 6.0
wallky8520
 
Visual basic
Visual basicVisual basic
Visual basic
aaroyo125
 
Estructura basica de visual basic
Estructura basica de visual basicEstructura basica de visual basic
Estructura basica de visual basic
Fabiana Alejandra
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
Carlianis Berttiz
 
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
Jairo Bermudez
 
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
 
Fundamentos del Visual Basic Ricardo Castillo
Fundamentos del Visual Basic Ricardo Castillo Fundamentos del Visual Basic Ricardo Castillo
Fundamentos del Visual Basic Ricardo Castillo
Ricardo Castillo
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
Marvel ico
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basicromeprofe
 
Franle ocanto
Franle ocantoFranle ocanto
Franle ocanto
Franle Ocanto
 
2 elemento gustavo masaquiza
2 elemento gustavo masaquiza2 elemento gustavo masaquiza
2 elemento gustavo masaquizaGUSTARD
 

La actualidad más candente (20)

Fundamentos de Visual Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel Araujo
 
Programación en Visual Basic - Conceptos Básicos
Programación en Visual Basic - Conceptos BásicosProgramación en Visual Basic - Conceptos Básicos
Programación en Visual Basic - Conceptos Básicos
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basic
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Republica bolivariana de_venezuela
Republica bolivariana de_venezuelaRepublica bolivariana de_venezuela
Republica bolivariana de_venezuela
 
BARRA DE HERRAMIENTAS VISUAL BASIC 6.0
BARRA DE HERRAMIENTAS VISUAL BASIC 6.0BARRA DE HERRAMIENTAS VISUAL BASIC 6.0
BARRA DE HERRAMIENTAS VISUAL BASIC 6.0
 
Visual basic
Visual basicVisual basic
Visual basic
 
Estructura basica de visual basic
Estructura basica de visual basicEstructura basica de visual basic
Estructura basica de visual basic
 
Visual Basic
Visual BasicVisual Basic
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
 
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
Visual basicVisual basic
Visual basic
 
Fundamentos del Visual Basic Ricardo Castillo
Fundamentos del Visual Basic Ricardo Castillo Fundamentos del Visual Basic Ricardo Castillo
Fundamentos del Visual Basic Ricardo Castillo
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Franle ocanto
Franle ocantoFranle ocanto
Franle ocanto
 
Visual basic
Visual basicVisual basic
Visual basic
 
2 elemento gustavo masaquiza
2 elemento gustavo masaquiza2 elemento gustavo masaquiza
2 elemento gustavo masaquiza
 

Similar a Visual basic 5%

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
RubenMelendez12
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
carlos matheus
 
visual basic- programacion
visual basic- programacionvisual basic- programacion
visual basic- programacion
josecoronel38
 
Lenguaje de programacion de visual basic
Lenguaje de programacion de visual basicLenguaje de programacion de visual basic
Lenguaje de programacion de visual basic
Rosa Marina Mosquera
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnico
KarolayFinol
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
Santiago Mariño de Cabimas
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
eymisaraiparedeslugo
 
Raul andrade
Raul andradeRaul andrade
Raul andrade
raulandrade41
 
Trabajo de patricia
Trabajo de patriciaTrabajo de patricia
Trabajo de patricia
Patricia Medina
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
Jhoanyeli Sanchez
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
SamirCabrera5
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
Franklin Almera
 
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_siFundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Alejandro Ferrer
 
Hendric gutierrez visual basic.
Hendric gutierrez visual basic.Hendric gutierrez visual basic.
Hendric gutierrez visual basic.
HendricGutierrez
 
Elysaul yoris
Elysaul yorisElysaul yoris
Elysaul yoris
kleidynelliz
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
carlos matheus
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
luis alvarez
 
Fundamentos de visual basic.
Fundamentos de visual basic.Fundamentos de visual basic.
Fundamentos de visual basic.
cindycgtdap
 
Trabajo programacion jose (1)
Trabajo programacion jose (1)Trabajo programacion jose (1)
Trabajo programacion jose (1)
jose valles
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
CarlosCastillo768
 

Similar a Visual basic 5% (20)

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
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
visual basic- programacion
visual basic- programacionvisual basic- programacion
visual basic- programacion
 
Lenguaje de programacion de visual basic
Lenguaje de programacion de visual basicLenguaje de programacion de visual basic
Lenguaje de programacion de visual basic
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnico
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 
Raul andrade
Raul andradeRaul andrade
Raul andrade
 
Trabajo de patricia
Trabajo de patriciaTrabajo de patricia
Trabajo de patricia
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_siFundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
 
Hendric gutierrez visual basic.
Hendric gutierrez visual basic.Hendric gutierrez visual basic.
Hendric gutierrez visual basic.
 
Elysaul yoris
Elysaul yorisElysaul yoris
Elysaul yoris
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Fundamentos de visual basic.
Fundamentos de visual basic.Fundamentos de visual basic.
Fundamentos de visual basic.
 
Trabajo programacion jose (1)
Trabajo programacion jose (1)Trabajo programacion jose (1)
Trabajo programacion jose (1)
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 

Último

Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
rafaelsalazar0615
 
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
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
cristianrb0324
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
ValeriaAyala48
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
IsabellaRubio6
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
Ing. Julio Iván Mera Casas
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
Fernando Villares
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
AlejandraCasallas7
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
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
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
Emilio Casbas
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
Luis Enrique Zafra Haro
 

Último (20)

Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
Diagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestreDiagrama de flujo soporte técnico 5to semestre
Diagrama de flujo soporte técnico 5to semestre
 
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
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Estructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdfEstructuras Básicas_Tecnología_Grado10-7.pdf
Estructuras Básicas_Tecnología_Grado10-7.pdf
 
Conceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdfConceptos básicos de programación 10-5.pdf
Conceptos básicos de programación 10-5.pdf
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdfEstructuras Básicas_ Conceptos Basicos De Programacion.pdf
Estructuras Básicas_ Conceptos Basicos De Programacion.pdf
 
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB  S2. PARA VSATMANUAL DEL DECODIFICADOR DVB  S2. PARA VSAT
MANUAL DEL DECODIFICADOR DVB S2. PARA VSAT
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
Posnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativaPosnarrativas en la era de la IA generativa
Posnarrativas en la era de la IA generativa
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdfDesarrollo de Habilidades de Pensamiento.docx (3).pdf
Desarrollo de Habilidades de Pensamiento.docx (3).pdf
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
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
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Inteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdfInteligencia Artificial y Ciberseguridad.pdf
Inteligencia Artificial y Ciberseguridad.pdf
 
biogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectosbiogas industrial para guiarse en proyectos
biogas industrial para guiarse en proyectos
 

Visual basic 5%

  • 1. REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN UNIVERSITARIA I.U.P. SANTIAGO MARIÑO ESTADO ZULIA MARACAIBO VISUAL BASIC REALIZADO POR: SILFREDO VALDEZ C.I: 28391048 ING. ELECTRONICA
  • 2. INTRODUCCION Un lenguaje de programación es un lenguaje formal que mediante una serie de comandos puede hacer que el computador genere diversos tipos de datos, y Visual Basic en uno de los muchos lenguajes de programación que existen. Al hacer su debut en 1991 fue bien criticado diciendo que era un lenguaje perfecto para principiantes debido a su rápida curva de aprendizaje y entorno grafico. 1.- Que es Visual Basic? Es un lenguaje de programación dirigido por eventos que fue desarrollado por Alan Cooper para Microsoft. Su primera aparición fue en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo grafico que facilitara la creación de interfaces graficas. Aunque Visual Basic es de propósito general, también provee facilidades para el desarrollo de aplicaciones de bases de datos usando "Data Access Objects", " Remote Data Objects" o " ActiveX Data Objects". Visual Basic 6.0 fue la ultima edición del software. Esta versión mejora la productividad y la capacidad para aplicaciones web, lo que llevo al desarrollo de Visual Basic .NET. 2.- Definición de Propiedades, Métodos y eventos.  Propiedades: Es un conjunto de datos que describen las características de un objeto, pueden determinar la apariencia o comportamiento del objeto.  Métodos: Es un conjunto de procedimientos que permiten que el objeto ejecute una acción o tarea sobre si mismo. Determinan como va a responder el objeto cuando recibe un mensaje.  Eventos: Es una acción reconocida por el objeto, esta ocurre gracias a la interacción del usuario con este; hacer click o presionar una tecla al objeto de forma que responde al evento según lo programado en su código
  • 3. 3.- Características 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. 4.-Fundamentos del entornode trabajo de visual Basic y el lenguaje en si El entorno de desarrollo de visual Basic se denomina entorno de desarrollo integrado (IDE), ya que integra diversas funciones como el diseño, modificación, compilación y depuración en un entorno común. 1. La barra de títulos, la barra de menús y la barra de herramientas de Visual Basic 6.0 en modo diseño (en la parte superior de la pantalla) 2. Cuadro de herramientas (tool box) con los controles disponibles (en la parte izquierda de la pantalla) 3. Diseñador de formularios (form) en gris, en que se pueden ir situando los controles (en el centro de la pantalla). 4. Ventana de proyecto la cual muestra los formularios y otros módulos de programas que forman parte de la aplicación (en la parte superior derecha de la pantalla) 5. Ventana de propiedades en la cual se pueden ver las propiedades del objeto seleccionado o del propio formulario ( en el centro a la derecha). si esta ventana no aparece puede hacerse visible pulsando "F4"
  • 4. 5.- Ventajas  Posee una curva de aprendizaje muy rápida  Integra el diseño e implementación de formularios de Windows  Permite usar con facilidad la plataforma de los sistemas Windows dado que tiene prácticamente permiso total a la API de Windows (incluyendo las librerías).  Es uno de los lenguajes de uso más extendido por lo que resulta fácil encontrar información, documentación y fuentes para proyectos  Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros lenguajes  Posibilita añadir soporte para ejecución de scripts mediante Microsoft Script Control  Permite desarrollar grandes y complejas aplicaciones, aunque también provee un entorno adecuado para realizar pequeños prototipos rápidos
  • 5. 6.- Objetos Intrínsecos  Label: se utiliza para colorar mensajes o textos en la pantalla, pero no son editables por el usuario  TextBox: Es una caja de texto que permite al usuario escribir directamente  ComboBox: Es una caja combinada que permite tener varias opciones de las cuales seleccionar  CommandButton: es un botón de comando que permite al usuario presionar botones y que realicen ciertas acciones  ListBox: es una Caja de lista que presenta una lista de opciones y permite seleccionar un o varias de ellas  PictureBox: Permite incluir gráficos, es parecido a image pero con variantes  Image: Permite incluir imágenes como fotografías o dibujos 7.- Propiedades Basicas según el tipo de objeto OBJETO PROPIEDADES NAME Especifica el nombre del objeto al que se hace referencia en el código. Disponible durante el tiempo de diseño y ejecución. TEXT Especifica el texto que se muestra en el titulo de un objeto. Disponible durante el tiempo de diseño y ejecución. ADDITEM Se utiliza para agregar elementos a la lista BACKCOLOR Especifica el color del fondo y de primer plano empleado para mostrar el texto y grafico en un objeto. Disponible durante el tiempo de diseño y ejecución FORECOLOR Es una propiedad que determina el color del texto utilizado en el Print.
  • 6. CONCLUSION Para finalizar se podría decir que Visual Basic es uno de los lenguajes que entusiasma a todo aquel que le guste la programación tanto experto como novato. En el Caso de expertos por la facilidad que tiene para el desarrollo de aplicaciones complejas en tiempo record y en el caso de los novatos por el hecho de ver todas las cosas que son capaces de realizar.