SlideShare una empresa de Scribd logo
1 de 10
D E F I N I C I Ó N
C A R A C T E R Í S T I C A S
V E N T A J A S
P R O P I E D A D E S
Y M A S
Introducción
Visual basic, entre todos los lenguajes de programación que
conocemos o de los cuales hemos escuchado hoy en día, es una
herramienta diseñada para aquellas personas que desean
aprender o iniciarse en el mundo de la programación, muchos
programadores expertos lo consideran un lenguaje para
principiantes debido a la sencillez y simpleza con la que nos
presenta, pero este ha demostrado lo contrario puesto que
actualmente es la herramienta ideal para desarrollar poderosos y
robustos programas para Windows, a continuación
aprenderemos los conceptos y términos básicos que nos ayudaran
a aprender como manejarlo eficazmente.
Fundamentos básicos de Visual Basic
El entorno de Trabajo de
Visual Basic Visual Basic
es un ambiente gráfico
de desarrollo de
aplicaciones para el
sistema operativo
Windows.
Las aplicaciones
creadas en Visual Basic
están basadas en
objetos y emplea un
modelo de
programación por
eventos.
Controles Básicos
Entrada de Datos. Dos
controles muy
relacionados y que se
utilizan en la función de
entrada de datos son las
etiquetas y los cuadros
de texto.
¿Qué es Visual Basic?
Visual Basic
es un ambiente gráfico de desarrollo de
aplicaciones para el sistema operativo
Microsoft Windows. Las aplicaciones creadas
con Visual Basic están basadas en objetos y son
manejadas por eventos.
Visual Basic se deriva del lenguaje Basic, el cual
es un lenguaje de programación estructurado.
Sin embargo, Visual Basic emplea un modelo de
programación manejada por eventos
¿Qué son
Objetos?
Cada formulario (ventana),
menú o control que se crea
con Visual Basic es un
módulo autocontenido
llamado
objeto.
Cada objeto tiene un
conjunto de características y
un comportamiento
definido (
propiedades, métodos y
eventos)
que lo diferencian de otros
tipos de objeto. En otras
palabras, un objeto
formulario ha sido diseñado
para cumplir determinada
función en una aplicación, y
no es lo mismo que un
objeto menú
Características
• Explica cómo hacer el código más compacto y eficaz mediante la
declaración y utilización de matrices, que contienen varios valores
relacionados.
• Describe los inicializadores de colección, que permiten crear una
colección y rellenarla con un conjunto inicial de valores.
• Explica el almacenamiento de valores inmutables para su uso repetido,
incluidos los conjuntos de valores de constantes relacionadas.
• Muestra cómo regular el flujo de la ejecución del programa.
• Describe qué tipos de datos puede contener un elemento de
programación y cómo almacenarlos.
• Abarca la programación de elementos que puede declarar, sus nombres
y características, y cómo el compilador resuelve las referencias a ellos
• Se proporciona una introducción a los delegados y se explica cómo se
usan en Visual Basic.
• Proporciona información general sobre los errores de sintaxis, errores
en tiempo de ejecución y errores lógicos.
• Describe qué son las interfaces y cómo usarlas en las aplicaciones.
• Proporciona información general sobre objetos y clases, cómo se
utilizan, las relaciones que mantienen entre sí y las propiedades, los
métodos y los eventos que exponen.
Estas son sus 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 acceso prácticamente total a la API de Windows, incluidas
librerías actuales.
• Es uno de los lenguajes de uso más extendido, por lo que resulta fácil
encontrar información, documentación y fuentes para los proyectos.
• Fácilmente extensible mediante librerías DLL y componentes ActiveX de
otros lenguajes.
• Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en
las aplicaciones mediante Microsoft Script Control.7
• Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). También
está disponible, de forma no oficial, un componente para trabajar con
OpenGL 1.1.8
• Existe una versión, VBA, integrada en las aplicaciones de Microsoft
Office, tanto Windows como Mac, que permite programar macros para
extender y automatizar funcionalidades en documentos, hojas de cálculo
y bases de datos (Access).
Propiedades
El conjunto de datos que
describen las características
de un objeto se le conoce
como sus
propiedades. Algunas
propiedades no solo
determinan el aspecto que
tiene el objeto, sino que
además pueden determinar
su comportamiento
¿Qué es un evento?
Un evento es la ocurrencia de un suceso,
comúnmente la acción que realiza el
usuario sobre el objeto, que como
resultado puede, por ejemplo, provocar
un cambio en alguna propiedad de un
objeto.
Los métodos son un conjunto
de procedimientos que
permiten que un objeto
ejecute una acción o tarea
sobre sí mismo. Por ejemplo,
para un formulario tenemos
el método Hide que hará que
el formulario se oculte; o
el método Show que hará que
el formulario se vuelva a
mostrar.
Métodos
Objetos intrínsecos
• El componente Label es el que nos permite incluir palabras, letras o frases en la pantalla
(form) de forma visual, no es lo mismo que introducir un texto sino que hablamos de algún
texto que queremos que aparezca en la pantalla, con si de un rotulo o mensaje se tratara.
• La TextBox clase le permite mostrar o editar texto sin formato.
• El control ComboBox de Windows Forms se usa para mostrar los datos en un cuadro
combinado desplegable.
• El componente Command Button(Botón de comando) es el que nos permite que un usuario
pueda pulsar un botón del programa para realizar una determinada acción.
• El ListBox (o cuadro de lista) en el Visual Basic es una herramienta poderosa para
mostrar listados de datos y permitirle al usuario seleccionar uno o más elementos de una
lista
• El control PictureBox se utiliza para mostrar y cargar archivos de imagen, también para
dibujar figuras mediante los métodos gráficos , y también como control contenedor de otros
controles, como los controles Frame
Objetos y sus propiedades básicas
Objetos Propiedades
Name
Devuelve o establece un tipo de datos String que contiene el nombre usado
en el código para identificar a un objeto. Es de lectura y escritura en los
objetos VBProject y VBComponent y de sólo lectura en los objetos Property
y Reference.
Caption La propiedad Caption es la más importante, y es la que se utiliza
para establecer el texto que mostrará el control Label.
Additem Para agregarlos en tiempo de ejecución, es decir mediante
código, se utiliza un método llamado AddItem.
BackColor
La propiedad BackColor contiene una expresión numérica que se
corresponde con el color usado para rellenar el interior de un control o
sección.
ForeColor La propiedad ForeColor contiene una expresión numérica
que representa el valor del color del texto en el control.
Conclusión
Al exponer todos los elementos que nos ofrece Visual Basic,
podemos concluir que la programación juega un papel
indispensable para la estructura base de cualquier
aplicación desarrollada para Microsoft Windows, sin duda
alguna aprender a manera este lenguaje de programación
nos abrirá incontables puertas a la programación
profundizada y especializada como la que se desarrollan con
otros lenguajes, el trabajo que realizan los programadores
no debe ser menospreciado puesto que gracias a ellos y a las
numerosas aplicaciones que se han ido desarrollando a lo
largo del tiempo nuestro día a día se ha vuelto mas sencillo
facilitándonos las actividades de la vida cotidiana.

Más contenido relacionado

La actualidad más candente

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
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual BasicKatherin Marquez
 
Tema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basicTema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basicaristeo23
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual BasicFrancheska Parras
 
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ásicosCristian Gonzalez
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual BasicRuth Naranjo
 
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 sanchezJairo Bermudez
 
Lenguaje de programacion de visual basic
Lenguaje de programacion de visual basicLenguaje de programacion de visual basic
Lenguaje de programacion de visual basicRosa Marina Mosquera
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando EspinozaMarvel ico
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Luis Enrique Arrieta
 
Introduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHSIntroduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHSjohnny herrera
 
Trabajo programacion jose (1)
Trabajo programacion jose (1)Trabajo programacion jose (1)
Trabajo programacion jose (1)jose valles
 
Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccionGerardo Heredia
 

La actualidad más candente (20)

Fundamentos del Visual Basic Ricardo Castillo
Fundamentos del Visual Basic Ricardo Castillo Fundamentos del Visual Basic Ricardo Castillo
Fundamentos del Visual Basic Ricardo Castillo
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Tema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basicTema 1 introduccion a la programacion en visual basic
Tema 1 introduccion a la programacion en visual basic
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual Basic
 
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 5%
Visual basic 5%Visual basic 5%
Visual basic 5%
 
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
 
Lenguaje de programacion de visual basic
Lenguaje de programacion de visual basicLenguaje de programacion de visual basic
Lenguaje de programacion 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
 
Visual basic
Visual basicVisual basic
Visual basic
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
 
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)
 
Introduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHSIntroduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHS
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
 
Trabajo programacion jose (1)
Trabajo programacion jose (1)Trabajo programacion jose (1)
Trabajo programacion jose (1)
 
Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccion
 

Similar a Visual Basic

Infome visual basic
Infome visual basicInfome visual basic
Infome visual basicAndyVilchez2
 
Informe programacion 10% adrian reinoza
Informe programacion 10% adrian reinozaInforme programacion 10% adrian reinoza
Informe programacion 10% adrian reinozaadrianreinoza
 
Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Jose Ancianis
 
Programacion Visual Basic 0.6
Programacion Visual Basic 0.6Programacion Visual Basic 0.6
Programacion Visual Basic 0.6JoseSalcedo01
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual BasicAndreea Cepeda
 
Paola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basicPaola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basicpaolagonzalez326
 
Programacion 5% Karolayn Cardozo 28.252.584
Programacion 5% Karolayn Cardozo 28.252.584Programacion 5% Karolayn Cardozo 28.252.584
Programacion 5% Karolayn Cardozo 28.252.584KarolaynCardozo1
 
Republica bolivariana de_venezuela
Republica bolivariana de_venezuelaRepublica bolivariana de_venezuela
Republica bolivariana de_venezuelaGabrielSaracheHernan
 
Visual basic - Programación
Visual basic - ProgramaciónVisual basic - Programación
Visual basic - ProgramaciónNombre Apellidos
 
visual basic- programacion
visual basic- programacionvisual basic- programacion
visual basic- programacionjosecoronel38
 

Similar a Visual Basic (20)

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
 
Generalidades de visual basic 8
Generalidades de visual basic 8Generalidades de visual basic 8
Generalidades de visual basic 8
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
Infome visual basic
Infome visual basicInfome visual basic
Infome visual basic
 
Apuntes vb6
Apuntes vb6Apuntes vb6
Apuntes vb6
 
Informe programacion 10% adrian reinoza
Informe programacion 10% adrian reinozaInforme programacion 10% adrian reinoza
Informe programacion 10% adrian reinoza
 
Fundamentos Básicos de Visual Basic
Fundamentos Básicos de Visual BasicFundamentos Básicos de Visual Basic
Fundamentos Básicos de Visual Basic
 
Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Programacion Visual Basic 0.6
Programacion Visual Basic 0.6Programacion Visual Basic 0.6
Programacion Visual Basic 0.6
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Paola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basicPaola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basic
 
Programacion 5% Karolayn Cardozo 28.252.584
Programacion 5% Karolayn Cardozo 28.252.584Programacion 5% Karolayn Cardozo 28.252.584
Programacion 5% Karolayn Cardozo 28.252.584
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
Republica bolivariana de_venezuela
Republica bolivariana de_venezuelaRepublica bolivariana de_venezuela
Republica bolivariana de_venezuela
 
Visual basic - Programación
Visual basic - ProgramaciónVisual basic - Programación
Visual basic - Programación
 
visual basic- programacion
visual basic- programacionvisual basic- programacion
visual basic- programacion
 
Programacion visual basic
Programacion visual basic Programacion visual basic
Programacion visual basic
 

Visual Basic

  • 1. D E F I N I C I Ó N C A R A C T E R Í S T I C A S V E N T A J A S P R O P I E D A D E S Y M A S
  • 2. Introducción Visual basic, entre todos los lenguajes de programación que conocemos o de los cuales hemos escuchado hoy en día, es una herramienta diseñada para aquellas personas que desean aprender o iniciarse en el mundo de la programación, muchos programadores expertos lo consideran un lenguaje para principiantes debido a la sencillez y simpleza con la que nos presenta, pero este ha demostrado lo contrario puesto que actualmente es la herramienta ideal para desarrollar poderosos y robustos programas para Windows, a continuación aprenderemos los conceptos y términos básicos que nos ayudaran a aprender como manejarlo eficazmente.
  • 3. Fundamentos básicos de Visual Basic El entorno de Trabajo de Visual Basic Visual Basic es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Windows. Las aplicaciones creadas en Visual Basic están basadas en objetos y emplea un modelo de programación por eventos. Controles Básicos Entrada de Datos. Dos controles muy relacionados y que se utilizan en la función de entrada de datos son las etiquetas y los cuadros de texto.
  • 4. ¿Qué es Visual Basic? Visual Basic es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Microsoft Windows. Las aplicaciones creadas con Visual Basic están basadas en objetos y son manejadas por eventos. Visual Basic se deriva del lenguaje Basic, el cual es un lenguaje de programación estructurado. Sin embargo, Visual Basic emplea un modelo de programación manejada por eventos ¿Qué son Objetos? Cada formulario (ventana), menú o control que se crea con Visual Basic es un módulo autocontenido llamado objeto. Cada objeto tiene un conjunto de características y un comportamiento definido ( propiedades, métodos y eventos) que lo diferencian de otros tipos de objeto. En otras palabras, un objeto formulario ha sido diseñado para cumplir determinada función en una aplicación, y no es lo mismo que un objeto menú
  • 5. Características • Explica cómo hacer el código más compacto y eficaz mediante la declaración y utilización de matrices, que contienen varios valores relacionados. • Describe los inicializadores de colección, que permiten crear una colección y rellenarla con un conjunto inicial de valores. • Explica el almacenamiento de valores inmutables para su uso repetido, incluidos los conjuntos de valores de constantes relacionadas. • Muestra cómo regular el flujo de la ejecución del programa. • Describe qué tipos de datos puede contener un elemento de programación y cómo almacenarlos. • Abarca la programación de elementos que puede declarar, sus nombres y características, y cómo el compilador resuelve las referencias a ellos • Se proporciona una introducción a los delegados y se explica cómo se usan en Visual Basic. • Proporciona información general sobre los errores de sintaxis, errores en tiempo de ejecución y errores lógicos. • Describe qué son las interfaces y cómo usarlas en las aplicaciones. • Proporciona información general sobre objetos y clases, cómo se utilizan, las relaciones que mantienen entre sí y las propiedades, los métodos y los eventos que exponen.
  • 6. Estas son sus 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 acceso prácticamente total a la API de Windows, incluidas librerías actuales. • Es uno de los lenguajes de uso más extendido, por lo que resulta fácil encontrar información, documentación y fuentes para los proyectos. • Fácilmente extensible mediante librerías DLL y componentes ActiveX de otros lenguajes. • Posibilita añadir soporte para ejecución de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script Control.7 • Tiene acceso a la API multimedia de DirectX (versiones 7 y 8). También está disponible, de forma no oficial, un componente para trabajar con OpenGL 1.1.8 • Existe una versión, VBA, integrada en las aplicaciones de Microsoft Office, tanto Windows como Mac, que permite programar macros para extender y automatizar funcionalidades en documentos, hojas de cálculo y bases de datos (Access).
  • 7. Propiedades El conjunto de datos que describen las características de un objeto se le conoce como sus propiedades. Algunas propiedades no solo determinan el aspecto que tiene el objeto, sino que además pueden determinar su comportamiento ¿Qué es un evento? Un evento es la ocurrencia de un suceso, comúnmente la acción que realiza el usuario sobre el objeto, que como resultado puede, por ejemplo, provocar un cambio en alguna propiedad de un objeto. Los métodos son un conjunto de procedimientos que permiten que un objeto ejecute una acción o tarea sobre sí mismo. Por ejemplo, para un formulario tenemos el método Hide que hará que el formulario se oculte; o el método Show que hará que el formulario se vuelva a mostrar. Métodos
  • 8. Objetos intrínsecos • El componente Label es el que nos permite incluir palabras, letras o frases en la pantalla (form) de forma visual, no es lo mismo que introducir un texto sino que hablamos de algún texto que queremos que aparezca en la pantalla, con si de un rotulo o mensaje se tratara. • La TextBox clase le permite mostrar o editar texto sin formato. • El control ComboBox de Windows Forms se usa para mostrar los datos en un cuadro combinado desplegable. • El componente Command Button(Botón de comando) es el que nos permite que un usuario pueda pulsar un botón del programa para realizar una determinada acción. • El ListBox (o cuadro de lista) en el Visual Basic es una herramienta poderosa para mostrar listados de datos y permitirle al usuario seleccionar uno o más elementos de una lista • El control PictureBox se utiliza para mostrar y cargar archivos de imagen, también para dibujar figuras mediante los métodos gráficos , y también como control contenedor de otros controles, como los controles Frame
  • 9. Objetos y sus propiedades básicas Objetos Propiedades Name Devuelve o establece un tipo de datos String que contiene el nombre usado en el código para identificar a un objeto. Es de lectura y escritura en los objetos VBProject y VBComponent y de sólo lectura en los objetos Property y Reference. Caption La propiedad Caption es la más importante, y es la que se utiliza para establecer el texto que mostrará el control Label. Additem Para agregarlos en tiempo de ejecución, es decir mediante código, se utiliza un método llamado AddItem. BackColor La propiedad BackColor contiene una expresión numérica que se corresponde con el color usado para rellenar el interior de un control o sección. ForeColor La propiedad ForeColor contiene una expresión numérica que representa el valor del color del texto en el control.
  • 10. Conclusión Al exponer todos los elementos que nos ofrece Visual Basic, podemos concluir que la programación juega un papel indispensable para la estructura base de cualquier aplicación desarrollada para Microsoft Windows, sin duda alguna aprender a manera este lenguaje de programación nos abrirá incontables puertas a la programación profundizada y especializada como la que se desarrollan con otros lenguajes, el trabajo que realizan los programadores no debe ser menospreciado puesto que gracias a ellos y a las numerosas aplicaciones que se han ido desarrollando a lo largo del tiempo nuestro día a día se ha vuelto mas sencillo facilitándonos las actividades de la vida cotidiana.