SlideShare una empresa de Scribd logo
1 de 10
1
República Bolivariana de Venezuela
Ministerio del Poder Popular para la Educación Universitaria y Tecnológica
I.U.P “Santiago Mariño”
Extensión – COL CABIMAS
VISUAL BASIC 6.0
Integrante:
Elysaul Yoris
C.I: 24.357.519
2
INTRODUCCION
Visual Basic es uno de los tantos lenguajes de programación que podemos
encontrar hoy en día. Dicho lenguaje nace del BASIC (Beginner´s All-purpose
Symbolic Instruction Code) que fue creado en su versión original en el Dartmouth
College, con el propósito de servir a aquellas personas que estaban interesadas
en iniciarse en algún lenguaje de programación. Luego de sufrir varias
modificaciones, en el año 1978 se estableció el BASIC estándar. La sencillez del
lenguaje ganó el desprecio de los programadores avanzados por considerarlo "un
lenguaje para principiantes".
Primero fue GW-BASIC, luego se transformó en QuickBASIC y actualmente se lo
conoce como Visual Basic y la versión más reciente es la 6 que se incluye en el
paquete Visual Studio 6 de Microsoft. Esta versión combina la sencillez del BASIC
con un poderoso lenguaje de programación Visual que juntos permiten desarrollar
robustos programas de 32 bits para Windows. Esta fusión de sencillez y
la estética permitió ampliar mucho más el monopolio de Microsoft, ya que el
lenguaje sólo es compatible con Windows, un sistema operativo de la
misma empresa.
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.
3
DESARROLLO
1.- 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 en un entorno común. En las
herramientas de desarrollo más tradicionales, cada una de esas funciones
trabajaría como un programa diferente, con su propia interfaz. Cuando inicie Visual
Basic se verá el entorno integrado de desarrollo como se muestra en la figura
siguiente: 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 Archivo, Edición, Ver, Ventana y Ayuda, se
proporciona otros menús para tener acceso a funciones específicas de
programación como proyecto, formato o depuración.
Menús contextuales: Contienen accesos directos a acciones que se realizan con
frecuencia. Para abrir un menú contextual, haga clic con el botón secundario del
mouse en el objeto que está usando. La lista específica de opciones disponibles
en el menú contextual depende de la parte del entorno en la que se hace clic con
el botón secundario del mouse. Por ejemplo, el menú contextual que aparece
cuando hace clic con el botón secundario del mouse en el cuadro de herramientas
le permite mostrar el cuadro de dialogo componentes, ocultar el cuadro de
herramientas, acoplar o desacoplar el cuadro de herramientas, o agregar una ficha
personalizada al cuadro de herramientas.
Barras de herramientas: Proporciona un rápido acceso a los comandos usados
normalmente en el entorno de programación. Haga clic en un botón de la barra de
herramientas para llevar a cabo la acción que representa ese botón. De forma
predeterminada, al iniciar Visual Basic se presenta la barra de herramientas
estándar. Es posible activar o desactivar otras barras de herramientas adicionales
4
para modificar o diseñar formularios desde el comando barras de herramientas de
menú Ver. Las barras de herramientas se pueden acoplar debajo de la barra de
menús o pueden flotar si selecciona la barra vertical del borde izquierdo y al
arrastra fuera de la barra de menús.
Cuadro de herramientas: Proporciona un conjunto 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.
Ventana explorador de proyectos: Enumera los formularios y módulos del
proyecto actual. Un proyecto es la colección de archivos que usa para generar una
aplicación.
Ventana 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, titulo o color.
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.
Puede usar el examinador de objetos para explorar objetos en Visual Basic y otras
aplicaciones, ver que métodos y propiedades están disponibles para esos objetos,
y pegar código de procedimientos en su aplicación.
Diseñador de formularios: Funciona como una ventana en la que se personaliza
el diseño de la interfaz de su aplicación. Agrega controles, gráficos e imágenes a
un formulario para crear la apariencia que desee. Cada formulario de la aplicación
tiene su propia ventana diseñador de formulario.
Ventana editor de código: Funciona como un editor para escribir el código de la
aplicación. Se crea una ventana editor de código diferente para cada formulario o
modulo del código de la aplicación.
5
Ventana posición del formulario: La ventana posición del formulario le permite
colocar los formularios de su aplicación utilizando una pequeña representación
gráfica de la pantalla.
Ayuda: Ayuda mientras trabaja: Visual Basic incorpora una amplia
documentación que le puede ayudar mientras desarrolla su aplicación. Si ejecuta
la orden contenido del menú ayuda de Visual Basic se visualizara una ventana con
la ayuda proporcionada por la biblioteca MSDN (Microsoft Developer Network):
Para buscar ayuda sobre un determinado tema puede hacerlo utilizando la tabla
de contenido, el índice, o bien buscando una determinada palabra o cadena de
caracteres
2.- ¿Qué es Visual Basic?
Es un lenguaje de programación visual, también llamado lenguaje de 4ª generación. Esto
quiere decir que un gran número de tareas se realizan sin escribir código, simplemente
con operaciones gráficas realizadas con el ratón sobre la pantalla.
3.- Características de Visual Basic.
 Diseñador de entorno de datos.
 Asistente para formularios.
 Asistente para barras de herramientas.
 En las aplicaciones HTML. Se combinan instrucciones de Visual Basic con
código HTML para controlar los eventos que se realizan con frecuencia en
una página web.
 La ventana de vista de datos proporciona acceso a la estructura de una
base de datos.
 Es un lenguaje de fácil aprendizaje pensado tanto para programadores
principiantes como expertos.
6
 Su sintaxis, derivada del antiguo BASIC, ha sido ampliada con él al
agregarse las características típicas de los lenguajes estructurados
modernos.
 Se ha agregado una implementación limitada de la programación orientada
a objetos (los propios formularios y controles son objetos), aunque si admite
el polimorfismo mediante el uso de los interfaces, no admite la herencia.
 No requiere de manejo de punteros y posee un manejo muy sencillo de
cadenas de caracteres.
 Posee varias bibliotecas para manejo de bases de datos, pudiendo
conectar con cualquier base de datos a través de ODBC (informix, DBase,
Access, MySQL, SQL Server, PostgreSQL, etc.) a través de ADO.
 Es utilizado principalmente para aplicaciones de gestión de empresas,
debido a la rapidez con la que puede hacerse un programa.
 Visual Basic es una herramienta de diseño de aplicaciones para Windows,
en la que estas se desarrollan en una gran parte a partir del diseño de una
interface gráfica.
3.- 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.
 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).
 Si bien permite desarrollar grandes y complejas aplicaciones, también
provee un entorno adecuado para realizar pequeños prototipos rápidos.
4.- 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, ubicación de la pantalla o un aspecto de su
comportamiento, por ejemplo, si está habilitado o visible
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. El siguiente procedimiento utiliza el método Add para agregar un
nuevo elemento a un cuadro combinado
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.
5.- Objetos intrínsecos (Label, Textbox, Combobox, CommandButton,
ListBox, PictureBox, Image...), definición y utilización (para qué se utilizan)
 Label: Etiqueta: Es un control que nos permite presentar un texto. La
etiqueta debe usarse en aquellos casos en los que exista una información
estática o dinámica que no deba ser cambiada por el operador.
8
Normalmente se utiliza el control Label cuando se desea cambiar el texto
de una página en tiempo de ejecución, como por ejemplo, en respuesta a
un clic en un botón.
 TextBox: Caja de texto: 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, como por ejemplo el
nombre, el apellido, la dirección etc
 ComboBox: Lista desplegable: El componente Combobox (Caja
combinada) es el que nos permite que un usuario pueda seleccionar una
opción de entre varias, es como si se le preguntase al usuario donde reside
y tuviera un combobox con todas las provincias del mundo y el elije de entre
todas una. Este es el aspecto de un Combobox en un Formulario. Se utiliza
para mostrar datos en un cuadro combinado desplegable.
 CommandButton: Botón de comando: El componente CommadButton
(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 Click para ejecutar alguna acción cuando se
produce dicho evento, y es precisamente el evento Click, el que por defecto
añade Visual Basic al control.
 ListBox: Lista: El control ListBox: permite a los usuarios seleccionar uno
o varios elementos de una lista predefinida. Se diferencia de un control
DropDownList en que puede mostrar varios elementos a la vez y, de
manera opcional, permite que el usuario pueda seleccionar varios
elementos.
 PictureBox: Caja de imágenes: Es un control contenedor, que 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 Vista de un picturebox con un gráfico
cargado.
 Image: Imagen: El control Image permite visualizar gráficos e imágenes de
los formatos clásicos como gif, bmp, jpg, ico, cur, wmf etc... Pero no todos
9
ellos son aceptados por este control como los png o los Tif, por decir
algunos.
6.- Propiedades básicas de acuerdo al tipo de objeto: Name, Caption (o Text),
AddItem, BackColor, ForeColor.
 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 (Título): 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
 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.
 ForeColor: Especifica el color del primer plano empleado para mostrar
texto y gráficos en un objeto. Está disponible en tiempo de diseño y en
tiempo de ejecución.
10
CONCLUSIÓN
Al concluir este trabajo investigativo pude comprender 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. De igual
manera, una de las características de Visual Basic es que este 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 del CPU como por ejemplo operaciones matemáticas. Por otra
parte, pude diferenciar las definiciones de propiedades, métodos y eventos las
cuales están muy relacionadas al lenguaje de Visual Basic. Así mismo comprendí
para que se utilice cada objeto intrínseco, en donde por ejemplo el control
PictureBox se utiliza para mostrar y cargar archivos de imagen y el control Image
solo se utiliza para cargar imágenes prediseñadas.

Más contenido relacionado

La actualidad más candente

Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
romeprofe
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual Basic
Francheska Parras
 
Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NET
Nilian Cabral
 
Usos del visual basic
Usos del visual basicUsos del visual basic
Usos del visual basic
Vladimir Maza
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basic
denis2801
 
Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%
josecampos270
 

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
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Programacion
ProgramacionProgramacion
Programacion
 
Programacion
ProgramacionProgramacion
Programacion
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual Basic
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
 
visual basic- programacion
visual basic- programacionvisual basic- programacion
visual basic- programacion
 
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
 
Entorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NETEntorno de desarrollo integrado de Visual Basic .NET
Entorno de desarrollo integrado de Visual Basic .NET
 
Usos del visual basic
Usos del visual basicUsos del visual basic
Usos del visual basic
 
Visual Basic
Visual BasicVisual Basic
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
 
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
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basic
 
Trabajo de patricia
Trabajo de patriciaTrabajo de patricia
Trabajo de patricia
 
Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%
 
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)
 

Similar a Elysaul yoris

Similar a Elysaul yoris (17)

Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
Visual basic
Visual basicVisual basic
Visual basic
 
Saia Programacion
Saia ProgramacionSaia Programacion
Saia Programacion
 
FUNDAMENTOS DE VISUAL BASIC
FUNDAMENTOS DE VISUAL BASICFUNDAMENTOS DE VISUAL BASIC
FUNDAMENTOS DE VISUAL BASIC
 
Trabajo de fundamentos de visual basic
Trabajo de fundamentos de visual basicTrabajo de fundamentos de visual basic
Trabajo de fundamentos de visual basic
 
Introducion visual II
Introducion visual IIIntroducion visual II
Introducion visual II
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic yanelsy bello
Visual basic yanelsy belloVisual basic yanelsy bello
Visual basic yanelsy bello
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Hendric gutierrez visual basic.
Hendric gutierrez visual basic.Hendric gutierrez visual basic.
Hendric gutierrez visual basic.
 
Republica bolivariana de_venezuela
Republica bolivariana de_venezuelaRepublica bolivariana de_venezuela
Republica bolivariana de_venezuela
 
Trabajo
TrabajoTrabajo
Trabajo
 
Trabajo programacion jose (1)
Trabajo programacion jose (1)Trabajo programacion jose (1)
Trabajo programacion jose (1)
 
Programacion 10%
Programacion 10% Programacion 10%
Programacion 10%
 
Bisual basic 6,0
Bisual basic 6,0Bisual basic 6,0
Bisual basic 6,0
 
Lenguaje de programacion de visual basic
Lenguaje de programacion de visual basicLenguaje de programacion de visual basic
Lenguaje de programacion de visual basic
 

Más de kleidynelliz

Más de kleidynelliz (20)

Tipos y Tipologías de Redes
Tipos y Tipologías de RedesTipos y Tipologías de Redes
Tipos y Tipologías de Redes
 
Etica profesional
Etica profesionalEtica profesional
Etica profesional
 
Politica de seguridad informatica
Politica de seguridad informaticaPolitica de seguridad informatica
Politica de seguridad informatica
 
Presentacion anderwy
Presentacion anderwyPresentacion anderwy
Presentacion anderwy
 
Maite mosquera-
 Maite mosquera- Maite mosquera-
Maite mosquera-
 
Francisco andrade-
 Francisco andrade- Francisco andrade-
Francisco andrade-
 
Informe de enlace de Visual Basic a bases de datos por Elysaul Yoris
Informe de enlace de Visual Basic a bases de datos por Elysaul YorisInforme de enlace de Visual Basic a bases de datos por Elysaul Yoris
Informe de enlace de Visual Basic a bases de datos por Elysaul Yoris
 
Francisco Andrade
Francisco AndradeFrancisco Andrade
Francisco Andrade
 
Impuestos en venezuela
Impuestos en venezuelaImpuestos en venezuela
Impuestos en venezuela
 
Etica profesional del ingeniero estefany
Etica profesional del ingeniero  estefanyEtica profesional del ingeniero  estefany
Etica profesional del ingeniero estefany
 
Julio ferrer
Julio ferrerJulio ferrer
Julio ferrer
 
Proceso de conformado en caliente.
Proceso de conformado en caliente.Proceso de conformado en caliente.
Proceso de conformado en caliente.
 
Presentacion luis moreno
Presentacion luis moreno Presentacion luis moreno
Presentacion luis moreno
 
Mapa conceptual, anthonymontilla
Mapa conceptual, anthonymontillaMapa conceptual, anthonymontilla
Mapa conceptual, anthonymontilla
 
Presentación
PresentaciónPresentación
Presentación
 
Mapa mental y conceptual
Mapa mental y conceptualMapa mental y conceptual
Mapa mental y conceptual
 
Alimar cordero-
 Alimar cordero- Alimar cordero-
Alimar cordero-
 
Presentacion de impuestos en venezuela
Presentacion de impuestos en venezuelaPresentacion de impuestos en venezuela
Presentacion de impuestos en venezuela
 
Diaz
DiazDiaz
Diaz
 
Mapa conceptuaaal
Mapa conceptuaaalMapa conceptuaaal
Mapa conceptuaaal
 

Último

SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
EdwinC23
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
andersonsubero28
 

Último (20)

8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
8 2024A CONDUCCION DE CALOR EN REGIMEN TRANSITORIO.pptx
 
3er Informe Laboratorio Quimica General (2) (1).pdf
3er Informe Laboratorio Quimica General  (2) (1).pdf3er Informe Laboratorio Quimica General  (2) (1).pdf
3er Informe Laboratorio Quimica General (2) (1).pdf
 
Video sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptxVideo sustentación GA2- 240201528-AA3-EV01.pptx
Video sustentación GA2- 240201528-AA3-EV01.pptx
 
docsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbanadocsity-manzaneo-y-lotizacion para habilitacopm urbana
docsity-manzaneo-y-lotizacion para habilitacopm urbana
 
TECNOLOGIA DE CONCRETO 2024 estudiante.pdf
TECNOLOGIA DE CONCRETO 2024 estudiante.pdfTECNOLOGIA DE CONCRETO 2024 estudiante.pdf
TECNOLOGIA DE CONCRETO 2024 estudiante.pdf
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
680186431-3-Porcentaje-Presentacion-2022.pdf
680186431-3-Porcentaje-Presentacion-2022.pdf680186431-3-Porcentaje-Presentacion-2022.pdf
680186431-3-Porcentaje-Presentacion-2022.pdf
 
Arquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo LimacheArquitecto cambio de uso de suelo Limache
Arquitecto cambio de uso de suelo Limache
 
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdfNTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
NTC 3883 análisis sensorial. metodología. prueba duo-trio.pdf
 
Trabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdf
Trabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdfTrabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdf
Trabajo practico N°14 - Despacho Economico de Cargas - Campus 2022.pdf
 
entropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemasentropia y neguentropia en la teoria general de sistemas
entropia y neguentropia en la teoria general de sistemas
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
Instrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdfInstrumentacion para el control de procesos.pdf
Instrumentacion para el control de procesos.pdf
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potable
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptxEFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
EFICIENCIA ENERGETICA-ISO50001_INTEC_2.pptx
 
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONALSESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
SESION 11 SUPERVISOR SSOMA SEGURIDAD Y SALUD OCUPACIONAL
 
Matrices Matemáticos universitario pptx
Matrices  Matemáticos universitario pptxMatrices  Matemáticos universitario pptx
Matrices Matemáticos universitario pptx
 
Manual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdfManual deresolucion de ecuaciones por fracciones parciales.pdf
Manual deresolucion de ecuaciones por fracciones parciales.pdf
 
Tipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplosTipos de suelo y su clasificación y ejemplos
Tipos de suelo y su clasificación y ejemplos
 

Elysaul yoris

  • 1. 1 República Bolivariana de Venezuela Ministerio del Poder Popular para la Educación Universitaria y Tecnológica I.U.P “Santiago Mariño” Extensión – COL CABIMAS VISUAL BASIC 6.0 Integrante: Elysaul Yoris C.I: 24.357.519
  • 2. 2 INTRODUCCION Visual Basic es uno de los tantos lenguajes de programación que podemos encontrar hoy en día. Dicho lenguaje nace del BASIC (Beginner´s All-purpose Symbolic Instruction Code) que fue creado en su versión original en el Dartmouth College, con el propósito de servir a aquellas personas que estaban interesadas en iniciarse en algún lenguaje de programación. Luego de sufrir varias modificaciones, en el año 1978 se estableció el BASIC estándar. La sencillez del lenguaje ganó el desprecio de los programadores avanzados por considerarlo "un lenguaje para principiantes". Primero fue GW-BASIC, luego se transformó en QuickBASIC y actualmente se lo conoce como Visual Basic y la versión más reciente es la 6 que se incluye en el paquete Visual Studio 6 de Microsoft. Esta versión combina la sencillez del BASIC con un poderoso lenguaje de programación Visual que juntos permiten desarrollar robustos programas de 32 bits para Windows. Esta fusión de sencillez y la estética permitió ampliar mucho más el monopolio de Microsoft, ya que el lenguaje sólo es compatible con Windows, un sistema operativo de la misma empresa. 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.
  • 3. 3 DESARROLLO 1.- 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 en un entorno común. En las herramientas de desarrollo más tradicionales, cada una de esas funciones trabajaría como un programa diferente, con su propia interfaz. Cuando inicie Visual Basic se verá el entorno integrado de desarrollo como se muestra en la figura siguiente: 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 Archivo, Edición, Ver, Ventana y Ayuda, se proporciona otros menús para tener acceso a funciones específicas de programación como proyecto, formato o depuración. Menús contextuales: Contienen accesos directos a acciones que se realizan con frecuencia. Para abrir un menú contextual, haga clic con el botón secundario del mouse en el objeto que está usando. La lista específica de opciones disponibles en el menú contextual depende de la parte del entorno en la que se hace clic con el botón secundario del mouse. Por ejemplo, el menú contextual que aparece cuando hace clic con el botón secundario del mouse en el cuadro de herramientas le permite mostrar el cuadro de dialogo componentes, ocultar el cuadro de herramientas, acoplar o desacoplar el cuadro de herramientas, o agregar una ficha personalizada al cuadro de herramientas. Barras de herramientas: Proporciona un rápido acceso a los comandos usados normalmente en el entorno de programación. Haga clic en un botón de la barra de herramientas para llevar a cabo la acción que representa ese botón. De forma predeterminada, al iniciar Visual Basic se presenta la barra de herramientas estándar. Es posible activar o desactivar otras barras de herramientas adicionales
  • 4. 4 para modificar o diseñar formularios desde el comando barras de herramientas de menú Ver. Las barras de herramientas se pueden acoplar debajo de la barra de menús o pueden flotar si selecciona la barra vertical del borde izquierdo y al arrastra fuera de la barra de menús. Cuadro de herramientas: Proporciona un conjunto 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. Ventana explorador de proyectos: Enumera los formularios y módulos del proyecto actual. Un proyecto es la colección de archivos que usa para generar una aplicación. Ventana 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, titulo o color. 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. Puede usar el examinador de objetos para explorar objetos en Visual Basic y otras aplicaciones, ver que métodos y propiedades están disponibles para esos objetos, y pegar código de procedimientos en su aplicación. Diseñador de formularios: Funciona como una ventana en la que se personaliza el diseño de la interfaz de su aplicación. Agrega controles, gráficos e imágenes a un formulario para crear la apariencia que desee. Cada formulario de la aplicación tiene su propia ventana diseñador de formulario. Ventana editor de código: Funciona como un editor para escribir el código de la aplicación. Se crea una ventana editor de código diferente para cada formulario o modulo del código de la aplicación.
  • 5. 5 Ventana posición del formulario: La ventana posición del formulario le permite colocar los formularios de su aplicación utilizando una pequeña representación gráfica de la pantalla. Ayuda: Ayuda mientras trabaja: Visual Basic incorpora una amplia documentación que le puede ayudar mientras desarrolla su aplicación. Si ejecuta la orden contenido del menú ayuda de Visual Basic se visualizara una ventana con la ayuda proporcionada por la biblioteca MSDN (Microsoft Developer Network): Para buscar ayuda sobre un determinado tema puede hacerlo utilizando la tabla de contenido, el índice, o bien buscando una determinada palabra o cadena de caracteres 2.- ¿Qué es Visual Basic? Es un lenguaje de programación visual, también llamado lenguaje de 4ª generación. Esto quiere decir que un gran número de tareas se realizan sin escribir código, simplemente con operaciones gráficas realizadas con el ratón sobre la pantalla. 3.- Características de Visual Basic.  Diseñador de entorno de datos.  Asistente para formularios.  Asistente para barras de herramientas.  En las aplicaciones HTML. Se combinan instrucciones de Visual Basic con código HTML para controlar los eventos que se realizan con frecuencia en una página web.  La ventana de vista de datos proporciona acceso a la estructura de una base de datos.  Es un lenguaje de fácil aprendizaje pensado tanto para programadores principiantes como expertos.
  • 6. 6  Su sintaxis, derivada del antiguo BASIC, ha sido ampliada con él al agregarse las características típicas de los lenguajes estructurados modernos.  Se ha agregado una implementación limitada de la programación orientada a objetos (los propios formularios y controles son objetos), aunque si admite el polimorfismo mediante el uso de los interfaces, no admite la herencia.  No requiere de manejo de punteros y posee un manejo muy sencillo de cadenas de caracteres.  Posee varias bibliotecas para manejo de bases de datos, pudiendo conectar con cualquier base de datos a través de ODBC (informix, DBase, Access, MySQL, SQL Server, PostgreSQL, etc.) a través de ADO.  Es utilizado principalmente para aplicaciones de gestión de empresas, debido a la rapidez con la que puede hacerse un programa.  Visual Basic es una herramienta de diseño de aplicaciones para Windows, en la que estas se desarrollan en una gran parte a partir del diseño de una interface gráfica. 3.- 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. 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.  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).  Si bien permite desarrollar grandes y complejas aplicaciones, también provee un entorno adecuado para realizar pequeños prototipos rápidos. 4.- 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, ubicación de la pantalla o un aspecto de su comportamiento, por ejemplo, si está habilitado o visible 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. El siguiente procedimiento utiliza el método Add para agregar un nuevo elemento a un cuadro combinado 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. 5.- Objetos intrínsecos (Label, Textbox, Combobox, CommandButton, ListBox, PictureBox, Image...), definición y utilización (para qué se utilizan)  Label: Etiqueta: Es un control que nos permite presentar un texto. La etiqueta debe usarse en aquellos casos en los que exista una información estática o dinámica que no deba ser cambiada por el operador.
  • 8. 8 Normalmente se utiliza el control Label cuando se desea cambiar el texto de una página en tiempo de ejecución, como por ejemplo, en respuesta a un clic en un botón.  TextBox: Caja de texto: 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, como por ejemplo el nombre, el apellido, la dirección etc  ComboBox: Lista desplegable: El componente Combobox (Caja combinada) es el que nos permite que un usuario pueda seleccionar una opción de entre varias, es como si se le preguntase al usuario donde reside y tuviera un combobox con todas las provincias del mundo y el elije de entre todas una. Este es el aspecto de un Combobox en un Formulario. Se utiliza para mostrar datos en un cuadro combinado desplegable.  CommandButton: Botón de comando: El componente CommadButton (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 Click para ejecutar alguna acción cuando se produce dicho evento, y es precisamente el evento Click, el que por defecto añade Visual Basic al control.  ListBox: Lista: El control ListBox: permite a los usuarios seleccionar uno o varios elementos de una lista predefinida. Se diferencia de un control DropDownList en que puede mostrar varios elementos a la vez y, de manera opcional, permite que el usuario pueda seleccionar varios elementos.  PictureBox: Caja de imágenes: Es un control contenedor, que 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 Vista de un picturebox con un gráfico cargado.  Image: Imagen: El control Image permite visualizar gráficos e imágenes de los formatos clásicos como gif, bmp, jpg, ico, cur, wmf etc... Pero no todos
  • 9. 9 ellos son aceptados por este control como los png o los Tif, por decir algunos. 6.- Propiedades básicas de acuerdo al tipo de objeto: Name, Caption (o Text), AddItem, BackColor, ForeColor.  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 (Título): 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  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.  ForeColor: Especifica el color del primer plano empleado para mostrar texto y gráficos en un objeto. Está disponible en tiempo de diseño y en tiempo de ejecución.
  • 10. 10 CONCLUSIÓN Al concluir este trabajo investigativo pude comprender 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. De igual manera, una de las características de Visual Basic es que este 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 del CPU como por ejemplo operaciones matemáticas. Por otra parte, pude diferenciar las definiciones de propiedades, métodos y eventos las cuales están muy relacionadas al lenguaje de Visual Basic. Así mismo comprendí para que se utilice cada objeto intrínseco, en donde por ejemplo el control PictureBox se utiliza para mostrar y cargar archivos de imagen y el control Image solo se utiliza para cargar imágenes prediseñadas.