SlideShare una empresa de Scribd logo
1 de 9
REPUBLICABOLIVARIANA DE VENEZUELA.
MINISTERIO DE PODER POPULAR PARALAEDUCACION SUPERIOR.
¨I.U.P. SANTIAGO MARIÑO¨
CABIMAS, ZULIA.
FUNDAMENTOS DE VISUAL BASIC.
REALIZADO POR: HENDRIC GUTIERREZ.
CEDULA: 26716145.
INTRODUCCION.
Visual Basic es uno de los tanto lenguajes de programación que podemos encontrar
hoy en día el cual nace del BASIC (Beginner´s All-purpose Symbolic instruction Code). Que
fue creado en su versión original en DartmouthCollege, conel propósito de servir a aquellas
personas que estaban interesadas en iniciarse en algún lenguaje de programación. Luego
de sufrirvarias modificaciones,en el año 1978 seestableció el BASIC estándar. La sencillez
del leguaje gano el deprecio de los programadores avanzados por considerarlo un lenguaje
para principiantes.
Otra característica de visual Basic es su adaptabilidad. Se puede utilizar para
proyectos que varían en gran medida de la complejidad, el entorno operativo y el propósito.
En otras palabras se puede utilizar para aplicaciones web llamativas y juegos, pero también
en simples utilidades de 5 líneas. Aprender acerca de otras características de visual Basic
te ayudara a decidir si es adecuado para tu proyecto.
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
Objetos o Activex Data Objects.
Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de
texto para edición del código fuente, un depurador, un compilador y un editor de interfaces
graficas o GUI.
DESARROLLO.
Fundamentos del entorno de trabajo de Visual Basic y del lenguaje en sí:
El entorno de trabajo en Visual Basic se denomina frecuentemente como entorno
integrado de desarrollo o IDE, ya que integra muchas funciones diferentes como el diseño,
modificación, compilación, y depuración de un entorno común. En las herramientas de
desarrollo más tradicionales, cada una de esas funciones trabajaría como programa
diferente, con su propia interfaz. El entorno integrado de desarrollo de Visual Basic consta
de los siguientes elementos:
 Barras de Menús: presentan los comandos que se usan para trabajar con Visual
Basic. Además de los menús estándar archivos, edición, ver, ventanas y ayuda, se
proporcionas otros menús para tener accesos a funciones específicas de
programación, proyectos, formatos, o depuración.
 Menús contextuales: contienen accesos directos a acciones que se realizan con
frecuencia. Para abrir un menú contextual, haga clic en el botón secundario del
mouse en el objeto que está usando.
 Cuadros de Herramientas: proporcionan unos conjuntos de herramientas que puede
usar durante el diseño para colocar controles en un formulario. Además del diseño
del cuadro de herramientas predeterminado, puede crear su propio diseño
personalizado si selecciona agregar ficha en el menú contextual y agrega controles
a la ficha resultante
 Barra de Herramientas: proporciona un rápido acceso a los comandos usados
normalmente en el entorno de programación haga clic en un botón en la barra de
herramientas para llevar a cabo la acción que representa ese botón.
 Ventana Explorador de Proyectos: enumeres los formularios y módulos del proyecto
actual. Un proyecto es la colección de archivo que usa para general una aplicación.
 Examinador de Objetos: enumera los objetos disponibles que puede usar en su
proyecto y le proporciona una manera rápida de desplazarse a través del código.
 Ventanas de Propiedades: enumera los valores de las propiedades del control o
formulario seleccionado. Una propiedad es una característica de un objeto como su
tamaño título o color.
 Ventana Posiciónde Formulario: la ventana posición de formulario le permite colocar
los formulario de una aplicación utilizando una pequeña representación gráfica de
la pantalla.
 Ayuda: ayuda mientras trabajas. Visual Basic incorpora una amplia documentación
que le pueda ayudar mientras desarrolla su aplicación.
¿Qué es visual Basic 6.0?
Es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper
Microsoft. Este lenguaje de programación es un dialecto de Basic, con importantes
agregados. Su primera versión fue presentada en 1991, con la intensión de simplificar la
programación utilizando un ambiente de desarrollo.
Características de Visual Basic.
 Barra de Título: muestra el nombre del proyecto y del formulario que se está
diseñando actualmente.
 Barra de Menús: agrupa los menús desplegables que contiene todas las
operaciones que pueden llevarse a cabo Visual Basic 6.0.
 Barra de Herramientas Estándar: contiene los botones que se utilizan con mayor
frecuencia cuando se trabaja con un proyecto. Simplifica la elección de opciones de
los menús, archivo, edición, ver y ejecutar.
 Ventana de Formulario: es el área donde se diseña la interfaz gráfica, es decir, es
donde se inserta electrográficos, como botones, imágenes, casillas de verificación,
cuadrados de listas, entre otros.
 Cuadro de Herramientas: presenta todos los controles necesarios para diseñar una
aplicación, como cuadrado de texto, etiquetas, cuadrados de listas, botones de
comando, entre otros.
 Ventana de Proyecto: muestra los elementos involucrados en el proyecto, como
formularios, módulos controles oxc, entre otros. Cada elemento puede
seleccionarse de forma independiente para su edición.
 Ventana de Posición del Formulario: muestra la ubicación que tendrá el formulario
en la pantalla, cuando ejecute la aplicación.
 Venta de propiedades: muestra todas las propiedades de controles actuales
seleccionados,en este caso muestralas propiedades de Form1, luego podemos ver
que abajo dice ¨Form1 Form¨, lo que está en negrita es el nombre del objeto, y lo
que le sigue es el título de objeto, en este caso es un formulario (Form).
Ventajas de Visual Basic.
 Posee una curva de aprendizaje muy rápida.
 Integra el diseño e implementación de formulario de Windows.
 Permite usar con facilidad la plataforma de los sistemas de Windows,dado que tiene
acceso prácticamente total a la api de Windows, incluidas librerías actuales.
 Es uno de los lenguajes de usos más extendidos, por lo que resulta fácil, encontrar
información, documentación y fuentes para los proyectos.
 Fácilmente extensible mediantes librerías DLL y componentes ActiveX de otro
lenguaje.
 Posibilita añadir soportes para ejecución de scripts, VBScript o JScript, en las
aplicaciones mediante Microsoft Script control.
 Tiene acceso a la api multimedia de DirectX versiones 7 y 8.
Definición de propiedades métodos y eventos.
Una propiedad es un atributo de un objeto que define una de las características del
objeto, como tamaño, color o ubicación en pantalla, o un aspecto de su comportamiento,
por ejemplo, si está habilitado o visible
Métodos: un método es una acción que un objeto puede realizar. Por ejemplo, Add es un
método del objeto ComboBox, porque agrega una nueva entrada a un cuadro combinado.
Eventos: un evento es una acción que un objeto reconoce, como hacer clic con el mouse,
o presionar una tecla, y para que pueda escribir código para responder, los eventos se
producen como consecuencia de una acción del usuario o de códigos de programa, o bien
pueden ser desencadenados por el sistema.
Objetos intrínsecos.
Label (etiqueta): es un control que nos permite presentar un texto. La etiqueta debe
usarse en aquellos casos en lo que exista una información estatica o dinámica que no deba
ser cambiada por el operador. Normalmente se utiliza el control label cuando se desea
cambiar el texto de una página en tiempo de ejecución por ejemplo, en respuesta a un clic
en un botón.
Textbox: el componente textbox es el que nos permite introducir un texto o letra por
parte del usuario, este tipo de componente es típico cuando se le pide al usuario algún tipo
de dato, por ejemplo el nombre, el apellido, la dirección entre otros.
El control textbox o caja de texto seutiliza para ingresar y o visualizar texto (es decir
un control de entradas de textos)
Combobox: el componente combobox (caja combinada) es el que nos permite que
un usuario pueda seleccionar una opción entre varias, es como si se le preguntase al
usuario donde reside y tuviera combobox con todas las provincias del mundo y el elige entre
todas una.
Se utiliza para mostrar datos en un cuadro combinado desplegable. De forma
predeterminada, el control combobox aparece en dos partes: la parte superior es un cuadro
de texto que permite al usuario escribir un elemento de la lista. La segunda parte es un
cuadro de lista que muestra una lista de elementos, de los cuales el usuario puede
seleccionar uno.
CommandButton: el componente commandButton (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.
Se utiliza generalmente en el evento clic, el que por defecto añade visual Basic al
control.
Lisbox: el control lisbox permite a los usuarios seleccionar uno o varios elementos
de una lista predeterminada. Se diferencia de un control DropDownlist en la que puede
demostrar varios elementos a la vez, y, de manera opcional, permite que usuario pueda
seleccionar varios elementos.
PictureBox: es un control contenedor que se utiliza para mostrar y cargar archivos de
imagen, también para dibujar figuras mediante los métodos graficos, y también comocontrol
contenedor de otros controles, como los controles frame vista picturebox con grafico
cargado.
Imagen: el control de imagen permite utilizar graficos e imágenes de los formatos
clásicos como gif, jpg, ico, cur, wmf, entre otros, pero no todos ellos son aceptados por este
control como los pnj o los tif por decir algunos.
En comparación con el control picturebox que parecen muy similares el control
imagen tiene menos características, por ejemplo una de ellas, es que no se puede utilizar
los métodos graficos para dibujar sobre el mismo, tampoco es un contenedor de controles
como lo es el picturebox, no posee propiedad hdc para interactuar con apis, tampoco
propiedad hwnd y otras mas .
Propiedades básicas de acuerdo al tipo de objetos.
Name (nombre): específica el nombre del objeto al que se hace referencia en el
código. Disponible en tiempo de diseño; es de lectura y escritura en tiempo de ejecución.
Caption (titulo): especifica el texto que se muestra en el título de un objeto. Está
disponible en tiempo de diseño y en tiempo de ejecución.
Forecolor: especifica el color del primer plano empleados para mostrar textos y
gráficos en un objeto. Está disponible en tiempo de diseño y en tiempo de ejecución.
Additem: permite añadir nuevos elementos a la lista.
Backcolor: especifica el color del fondo. Está disponible en tiempo de diseño y en
tiempo de ejecución.
CONCLUSION.
Para concluir podríamos decir que visual Basic es simplemente un lenguaje de
programación orientado a eventos, siendo diseñado para facilitar el desarrollo de
aplicaciones en un entorno gráfico. Así mismo el entorno de trabajo de visual Basic integra
muchas funciones diferentes como el diseño modificación, compilación, y depuración en un
entorno común.
Visual Basic es un lenguaje de fácil aprendizaje tanto para programadores
principiantes como expertos y es utilizado principalmente para aplicaciones de gestión de
empresas, debido a la rapidez con la que puede hacerse un programa. Cabe destacar que
visual Basic tiene muchas ventajas entre las cuales se encuentra que es excelente para
cálculos intensivos de cpu como por ejemplo operaciones matemáticas. Por otra parte
puede diferenciar las definiciones de propiedades, métodos y eventos las cuales están muy
relacionadas al lenguaje de visual Basic.
Finalmente podríamos referir que visual Basic ya no es más un lenguaje para
principiantes sino que es una perfecta alternativa para los programadores de cualquier nivel
que deseen desarrollar aplicaciones compatibles con Windows.

Más contenido relacionado

La actualidad más candente

Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual BasicSamirCabrera5
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando EspinozaMarvel ico
 
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
 
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
 
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
 
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_siAlejandro Ferrer
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Luis Enrique Arrieta
 
visual basic 6.0
visual basic 6.0visual basic 6.0
visual basic 6.0lesly53
 
1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basicRaul Cota
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basicFrancisco Silva
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basicdenis2801
 

La actualidad más candente (20)

Raul andrade
Raul andradeRaul andrade
Raul andrade
 
Elibeth Melendez
Elibeth MelendezElibeth Melendez
Elibeth Melendez
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
 
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
 
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
 
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 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
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
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
 
1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic1 clase entorno grafico de visual basic
1 clase entorno grafico de visual basic
 
Gabriela Chourio
Gabriela ChourioGabriela Chourio
Gabriela Chourio
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
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
 

Similar a Hendric gutierrez visual basic.

Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic carlos matheus
 
Proyecto visual basic
Proyecto visual basicProyecto visual basic
Proyecto visual basicchivas2455
 
Introduccion a visual basic
Introduccion a visual basicIntroduccion a visual basic
Introduccion a visual basiccheverito18
 
Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN MariaLeon126
 
Fundamentos de Visual Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel AraujoGabrielAPSM
 
Fundamentos de visual basic.
Fundamentos de visual basic.Fundamentos de visual basic.
Fundamentos de visual basic.cindycgtdap
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0aismar gil
 
Trabajo programacion jose (1)
Trabajo programacion jose (1)Trabajo programacion jose (1)
Trabajo programacion jose (1)jose valles
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual BasicAndreea Cepeda
 

Similar a Hendric gutierrez visual basic. (18)

Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
Genesis polanco visual basic
Genesis polanco visual basicGenesis polanco visual basic
Genesis polanco visual basic
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
Proyecto visual basic
Proyecto visual basicProyecto visual basic
Proyecto visual basic
 
Luis jose coronel num 42
Luis jose coronel num 42Luis jose coronel num 42
Luis jose coronel num 42
 
Unidad III
Unidad IIIUnidad III
Unidad III
 
Trabajo
TrabajoTrabajo
Trabajo
 
Introduccion a visual basic
Introduccion a visual basicIntroduccion a visual basic
Introduccion a visual basic
 
Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN
 
Visual basic
Visual basicVisual basic
Visual basic
 
Elysaul yoris
Elysaul yorisElysaul yoris
Elysaul yoris
 
Fundamentos de Visual Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel Araujo
 
Fundamentos de visual basic.
Fundamentos de visual basic.Fundamentos de visual basic.
Fundamentos de visual basic.
 
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
 
Trabajo programacion jose (1)
Trabajo programacion jose (1)Trabajo programacion jose (1)
Trabajo programacion jose (1)
 
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
 

Último

Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COMCOMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COMcespitiacardales
 

Último (10)

Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COMCOMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
COMOGANARAMIGODPARACRISTOIGLESIAADVENTISTANECOCLI,COM
 

Hendric gutierrez visual basic.

  • 1. REPUBLICABOLIVARIANA DE VENEZUELA. MINISTERIO DE PODER POPULAR PARALAEDUCACION SUPERIOR. ¨I.U.P. SANTIAGO MARIÑO¨ CABIMAS, ZULIA. FUNDAMENTOS DE VISUAL BASIC. REALIZADO POR: HENDRIC GUTIERREZ. CEDULA: 26716145.
  • 2. INTRODUCCION. Visual Basic es uno de los tanto lenguajes de programación que podemos encontrar hoy en día el cual nace del BASIC (Beginner´s All-purpose Symbolic instruction Code). Que fue creado en su versión original en DartmouthCollege, conel propósito de servir a aquellas personas que estaban interesadas en iniciarse en algún lenguaje de programación. Luego de sufrirvarias modificaciones,en el año 1978 seestableció el BASIC estándar. La sencillez del leguaje gano el deprecio de los programadores avanzados por considerarlo un lenguaje para principiantes. Otra característica de visual Basic es su adaptabilidad. Se puede utilizar para proyectos que varían en gran medida de la complejidad, el entorno operativo y el propósito. En otras palabras se puede utilizar para aplicaciones web llamativas y juegos, pero también en simples utilidades de 5 líneas. Aprender acerca de otras características de visual Basic te ayudara a decidir si es adecuado para tu proyecto. 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 Objetos o Activex Data Objects. Visual Basic contiene un entorno de desarrollo integrado o IDE que integra editor de texto para edición del código fuente, un depurador, un compilador y un editor de interfaces graficas o GUI.
  • 3. DESARROLLO. Fundamentos del entorno de trabajo de Visual Basic y del lenguaje en sí: El entorno de trabajo en Visual Basic se denomina frecuentemente como entorno integrado de desarrollo o IDE, ya que integra muchas funciones diferentes como el diseño, modificación, compilación, y depuración de un entorno común. En las herramientas de desarrollo más tradicionales, cada una de esas funciones trabajaría como programa diferente, con su propia interfaz. El entorno integrado de desarrollo de Visual Basic consta de los siguientes elementos:  Barras de Menús: presentan los comandos que se usan para trabajar con Visual Basic. Además de los menús estándar archivos, edición, ver, ventanas y ayuda, se proporcionas otros menús para tener accesos a funciones específicas de programación, proyectos, formatos, o depuración.  Menús contextuales: contienen accesos directos a acciones que se realizan con frecuencia. Para abrir un menú contextual, haga clic en el botón secundario del mouse en el objeto que está usando.  Cuadros de Herramientas: proporcionan unos conjuntos de herramientas que puede usar durante el diseño para colocar controles en un formulario. Además del diseño del cuadro de herramientas predeterminado, puede crear su propio diseño personalizado si selecciona agregar ficha en el menú contextual y agrega controles a la ficha resultante  Barra de Herramientas: proporciona un rápido acceso a los comandos usados normalmente en el entorno de programación haga clic en un botón en la barra de herramientas para llevar a cabo la acción que representa ese botón.  Ventana Explorador de Proyectos: enumeres los formularios y módulos del proyecto actual. Un proyecto es la colección de archivo que usa para general una aplicación.
  • 4.  Examinador de Objetos: enumera los objetos disponibles que puede usar en su proyecto y le proporciona una manera rápida de desplazarse a través del código.  Ventanas de Propiedades: enumera los valores de las propiedades del control o formulario seleccionado. Una propiedad es una característica de un objeto como su tamaño título o color.  Ventana Posiciónde Formulario: la ventana posición de formulario le permite colocar los formulario de una aplicación utilizando una pequeña representación gráfica de la pantalla.  Ayuda: ayuda mientras trabajas. Visual Basic incorpora una amplia documentación que le pueda ayudar mientras desarrolla su aplicación. ¿Qué es visual Basic 6.0? Es un lenguaje de programación dirigido por eventos, desarrollado por Alan Cooper Microsoft. Este lenguaje de programación es un dialecto de Basic, con importantes agregados. Su primera versión fue presentada en 1991, con la intensión de simplificar la programación utilizando un ambiente de desarrollo. Características de Visual Basic.  Barra de Título: muestra el nombre del proyecto y del formulario que se está diseñando actualmente.  Barra de Menús: agrupa los menús desplegables que contiene todas las operaciones que pueden llevarse a cabo Visual Basic 6.0.  Barra de Herramientas Estándar: contiene los botones que se utilizan con mayor frecuencia cuando se trabaja con un proyecto. Simplifica la elección de opciones de los menús, archivo, edición, ver y ejecutar.
  • 5.  Ventana de Formulario: es el área donde se diseña la interfaz gráfica, es decir, es donde se inserta electrográficos, como botones, imágenes, casillas de verificación, cuadrados de listas, entre otros.  Cuadro de Herramientas: presenta todos los controles necesarios para diseñar una aplicación, como cuadrado de texto, etiquetas, cuadrados de listas, botones de comando, entre otros.  Ventana de Proyecto: muestra los elementos involucrados en el proyecto, como formularios, módulos controles oxc, entre otros. Cada elemento puede seleccionarse de forma independiente para su edición.  Ventana de Posición del Formulario: muestra la ubicación que tendrá el formulario en la pantalla, cuando ejecute la aplicación.  Venta de propiedades: muestra todas las propiedades de controles actuales seleccionados,en este caso muestralas propiedades de Form1, luego podemos ver que abajo dice ¨Form1 Form¨, lo que está en negrita es el nombre del objeto, y lo que le sigue es el título de objeto, en este caso es un formulario (Form). Ventajas de Visual Basic.  Posee una curva de aprendizaje muy rápida.  Integra el diseño e implementación de formulario de Windows.  Permite usar con facilidad la plataforma de los sistemas de Windows,dado que tiene acceso prácticamente total a la api de Windows, incluidas librerías actuales.  Es uno de los lenguajes de usos más extendidos, por lo que resulta fácil, encontrar información, documentación y fuentes para los proyectos.  Fácilmente extensible mediantes librerías DLL y componentes ActiveX de otro lenguaje.  Posibilita añadir soportes para ejecución de scripts, VBScript o JScript, en las aplicaciones mediante Microsoft Script control.  Tiene acceso a la api multimedia de DirectX versiones 7 y 8.
  • 6. Definición de propiedades métodos y eventos. Una propiedad es un atributo de un objeto que define una de las características del objeto, como tamaño, color o ubicación en pantalla, o un aspecto de su comportamiento, por ejemplo, si está habilitado o visible Métodos: un método es una acción que un objeto puede realizar. Por ejemplo, Add es un método del objeto ComboBox, porque agrega una nueva entrada a un cuadro combinado. Eventos: un evento es una acción que un objeto reconoce, como hacer clic con el mouse, o presionar una tecla, y para que pueda escribir código para responder, los eventos se producen como consecuencia de una acción del usuario o de códigos de programa, o bien pueden ser desencadenados por el sistema. Objetos intrínsecos. Label (etiqueta): es un control que nos permite presentar un texto. La etiqueta debe usarse en aquellos casos en lo que exista una información estatica o dinámica que no deba ser cambiada por el operador. Normalmente se utiliza el control label cuando se desea cambiar el texto de una página en tiempo de ejecución por ejemplo, en respuesta a un clic en un botón. Textbox: el componente textbox es el que nos permite introducir un texto o letra por parte del usuario, este tipo de componente es típico cuando se le pide al usuario algún tipo de dato, por ejemplo el nombre, el apellido, la dirección entre otros. El control textbox o caja de texto seutiliza para ingresar y o visualizar texto (es decir un control de entradas de textos) Combobox: el componente combobox (caja combinada) es el que nos permite que un usuario pueda seleccionar una opción entre varias, es como si se le preguntase al usuario donde reside y tuviera combobox con todas las provincias del mundo y el elige entre todas una. Se utiliza para mostrar datos en un cuadro combinado desplegable. De forma predeterminada, el control combobox aparece en dos partes: la parte superior es un cuadro de texto que permite al usuario escribir un elemento de la lista. La segunda parte es un
  • 7. cuadro de lista que muestra una lista de elementos, de los cuales el usuario puede seleccionar uno. CommandButton: el componente commandButton (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. Se utiliza generalmente en el evento clic, el que por defecto añade visual Basic al control. Lisbox: el control lisbox permite a los usuarios seleccionar uno o varios elementos de una lista predeterminada. Se diferencia de un control DropDownlist en la que puede demostrar varios elementos a la vez, y, de manera opcional, permite que usuario pueda seleccionar varios elementos. PictureBox: es un control contenedor que se utiliza para mostrar y cargar archivos de imagen, también para dibujar figuras mediante los métodos graficos, y también comocontrol contenedor de otros controles, como los controles frame vista picturebox con grafico cargado. Imagen: el control de imagen permite utilizar graficos e imágenes de los formatos clásicos como gif, jpg, ico, cur, wmf, entre otros, pero no todos ellos son aceptados por este control como los pnj o los tif por decir algunos. En comparación con el control picturebox que parecen muy similares el control imagen tiene menos características, por ejemplo una de ellas, es que no se puede utilizar los métodos graficos para dibujar sobre el mismo, tampoco es un contenedor de controles como lo es el picturebox, no posee propiedad hdc para interactuar con apis, tampoco propiedad hwnd y otras mas . Propiedades básicas de acuerdo al tipo de objetos. Name (nombre): específica el nombre del objeto al que se hace referencia en el código. Disponible en tiempo de diseño; es de lectura y escritura en tiempo de ejecución. Caption (titulo): especifica el texto que se muestra en el título de un objeto. Está disponible en tiempo de diseño y en tiempo de ejecución.
  • 8. Forecolor: especifica el color del primer plano empleados para mostrar textos y gráficos en un objeto. Está disponible en tiempo de diseño y en tiempo de ejecución. Additem: permite añadir nuevos elementos a la lista. Backcolor: especifica el color del fondo. Está disponible en tiempo de diseño y en tiempo de ejecución.
  • 9. CONCLUSION. Para concluir podríamos decir que visual Basic es simplemente un lenguaje de programación orientado a eventos, siendo diseñado para facilitar el desarrollo de aplicaciones en un entorno gráfico. Así mismo el entorno de trabajo de visual Basic integra muchas funciones diferentes como el diseño modificación, compilación, y depuración en un entorno común. Visual Basic es un lenguaje de fácil aprendizaje tanto para programadores principiantes como expertos y es utilizado principalmente para aplicaciones de gestión de empresas, debido a la rapidez con la que puede hacerse un programa. Cabe destacar que visual Basic tiene muchas ventajas entre las cuales se encuentra que es excelente para cálculos intensivos de cpu como por ejemplo operaciones matemáticas. Por otra parte puede diferenciar las definiciones de propiedades, métodos y eventos las cuales están muy relacionadas al lenguaje de visual Basic. Finalmente podríamos referir que visual Basic ya no es más un lenguaje para principiantes sino que es una perfecta alternativa para los programadores de cualquier nivel que deseen desarrollar aplicaciones compatibles con Windows.