SlideShare una empresa de Scribd logo
1 de 17
República Bolivariana de Venezuela
Ministerio del poder popular
Para la educación
Instituto politécnico Santiago Mariño
Cabimas Edo Zulia.
Visual Basic 6.0
Realizado por: Jesús Díaz
C.I: 28103393
Ingeniería eléctrica
Introducción
VisualBasic es uno de los muchos lenguajes de programación que
podemos observar hoy en día en nuestro entorno. VisualBasic en un
principio fue considerado por los programadores avanzadoscomo un
lenguaje para principiantes por la sencillez que mostraba. Este lenguaje ha
pasado por varias modificaciones hasta lo que hoy seconoce como visual
Basic. Este programa poseeun entorno muy sencillo, el cual no necesita
de un alto nivel de manejo por parte de quien lo quiera trabajar
Uno de los muchos lenguajes de programación que existen es Visual Basic,
este lenguaje nace del Basic creado originalmente por Dartmouth College,
el cual tenía como propósito principalofrecerle un servicio a aquellas
personas quetuviesen un interés en realizarseen un lenguaje de
programación.
Este lenguaje pasó por varias modificaciones o filtraciones así como la del
año 1978, con la cual se estableció el Basic Estándar. Debido a la sencillez
que presentaba este lenguaje, obtuvo el desprecio de programadores
avanzados por considerarlo un lenguajepara principiantes. Además de
esta modificación encontramos el GW-Basic y Quick-Basic;actualmente se
le conoce como Visual Basic en su versión más resiente la número 6, que
se incluyó en el paquete VisualStudio 6 de Microsoft. Esta versión de
VisualBasic, combina su sencillez junco con un poderoso o gran lenguaje
de programación visual, que permite desarrollar robustos programas de
32 bits para Windows.
A partir de estos cambios Visual Basic dejo de ser un lenguaje de
programación para principiantes. Por qué se convirtió en una alternativa
perfecta para la creación de programas decualquier nivel de desarrollo de
Windows.
¿Qué es Visual Basic 6.0?
VisualBasic en un lenguaje de programación visualcon un entorno de
desarrollo grafico proveniente del Basic. Es uno de los lenguajes más
utilizados para realizar aplicaciones de grande o pequeño tamaño.
En el entorno de VisualBasic existen dos componentes principales que
son la barra de herramientas y la barra de menús; mediante las cuales
podemos dar entrada o salida a los datos. Este también cuenta con un
área de trabajo o
Formulario por defecto, en el cual podemos disponer o hacer uso de los
distintos controles o botones.
Se podría decir también que Visual Basic es un lenguaje de programación
y entorno de desarrollo integrado (IDE). Sederiva del lenguaje de
programación BASICmás antiguo, y por lo tanto seconsidera un lenguaje
de programación útil y relativamente fácil de aprender para los
principiantes. Visual Basic (VB) está ahora integrado en muchas
aplicaciones de softwarediferentes y también aplicaciones web. Visual
Basic 6.0 fue la última edición de VisualBasic, sin embargo, fue seguida
por Visual Basic. NET.
Características
Barra de título: muestra el nombredel proyecto y del formulario q se está
diseñando actualmente
Barra de menús: agrupa los menús despegables que contienes todas
las operaciones que pueden llevarse a cabo con Visual Basic 6.0.
Barra de herramientas estándar: contienen los botones que seutilizan con
mayor frecuencia cuando se trabaja con un proyecto. Simplifica la elección de
opciones de los menús de archivos, edición, Ver y Ejecutar; además, en el
área derecha presenta la ubicación (coordenadas) y el tamaño del objeto
seleccionado
Ventana de formulario: es el área dondese diseña la interfaz gráfica, es decir,
es donde seinserta electo gráficos como botones, imágenes casilla de
verificación, cuadros de listas, etc.
Cuadro de herramientas: presenta todos los controles necesarios para
diseñar una aplicación, como cuadros de texto, etiquetas, cuadros de listas,
botones de comandos, etc.
Ventajas y Desventajas
Posee una curva de aprendizajemuy rápida.
Integra el diseño e implementación de formularios deWindows.
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 soportepara ejecución de scripts, VBScripto JScript, en
las aplicaciones mediante MicrosoftScriptControl.
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 MicrosoftOffice,
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
proveeun entorno adecuado para realizar pequeños prototipos rápidos.
Desventajas
Problema de versionado asociado con varias librerías runtime DLL,
conocido como DLL Hell
Soportepobre para programación orientada a objetos.
Incapacidad para crear aplicaciones multihilo, sin tener que recurrir a
llamadas de la API de Windows.
Dependencia de complejas y frágiles entradas de registro.
La capacidad de utilizar controles en un único formulario es muy limitada
en comparación a otras herramientas.
Propiedades
Una propiedad es un atributo de un objeto que define una de las
características del objeto, como el tamaño, el color, la ubicación de la
pantalla o un aspecto de su comportamiento, como si está habilitado o es
visible. Para cambiar las características de un objeto, secambian los valores
de sus propiedades.
Para establecer el valor de una propiedad, siga la referencia a un objeto con
un punto, el nombrede la propiedad, un signo igual (=) y el nuevo valor de la
propiedad. Por ejemplo, el siguiente procedimiento cambia el título de un
formulario de Visual Basic con el establecimiento de la propiedad Caption.
Métodos
Un método es una acción que puede realizar un objeto. Por ejemplo, Add es
un método del objeto ComboBox porqueagrega una nueva entrada al cuadro
combinado.
El siguiente procedimiento usa el método Add para agregar un nuevo
elemento al cuadro combinado.
Eventos
Un evento es una acción que reconoceun 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.
Textbox:
Esta es la caja de texto. Además permite la entrada y salida de los datos en
aplicaciones.
Label: Son las etiquetas. Estos controles son e los más utilizados, aunque su
utilidad queda restringida a la visualización de datos en el mismo, por lo que
no permite agregar o introducir datos por parte del usuario.
CommandButtom:
Este es el botón de comando. Este botón siempre aparece en todas las
aplicaciones y es el que al hacer click sobreél nos permite realizar alguna
operación concreta, que puede ser aceptar o cancelar. Pero también puede
hacer otras actividades según la configuración que le demos ha dicho botón,
como puede ser para el ingreso de botones en el formulario.
:
OptionButtom:
Este es el botón de opciones o de estados múltiples. Este control nos
permite elegir una opción entre varias de las que se nos plantean en
VisualBasic. Cada opción será un control OptionButton diferente.
Frame: El macro.
CheckBox: Casilla de verificación.
Permite la verificación de una opción, por ejemplo activar o desactivar, que
el usuario puede cancelar o anular al dar click sobreestas. Cada casilla de
verificación que seingresen en el formulario es independiente de las demás,
por lo que pueden estar con el valor que sea activado o desactivado,
verdadero o falso.
ListBox: Este muestra la lista de elementos n los que el usuario puede
seleccionar uno o más elementos de la lista. Este es la combinación entre un
ComboBox y un CheckBox
ComboBox: Lista despegable
HscrollBar: Barra de desplazamiento horizontal
VscrollBar: Barra de desplazamiento vertical
Timer: Este es el temporizador. Se utiliza para temporizar algunos eventos
dentro de la aplicación creada por el usuario. Estecontrol solamente se ve
durante el tiempo de diseño, pues en tiempo de ejecución, el control
permanece invisible.
Shape: Sirvepara ingresar figuras en el formulario o para envolver
gráficamente a otros controles. No tiene ninguna función en el programa,
solo s un adorno.
Line: Sirve para hacer líneas en el formulario.
Image: Sirvepara agregar imágenes
Ole: es un contenedor de documentos embebidos compatibles. Sirvepara
incorporar elementos multimedia o de otra extensión como por ejemplo:
vídeos.
PictureBox: Caja de la imagen
Conclusiones:
VisualBasic, es un idioma muy completo para uso de formularios y manejo
con bases de datos, es muy claro y tiene muy buena ayuda en castellano. Sus
usos para fines administrativos y contables para pequeñas y medianas
administraciones, lo hacen ser uno de los mejores en esa materia. Es un
idioma hibrido, es decir formado por código y objetos insertables en los
formularios, y es de alto nivel, es decir se expresa en un dialogo semejante al
que usan las personas. Maneja todo el entorno de Windows con gran
facilidad.
Como contra, no es práctico para diseño de juegos, no es compatible con
otros sistemas operativos que no sean Windows no tiene herramientas de
diseño gráfico. No secaracteriza por la economía de recursos.
Además las constantes son requeridas para el desarrollo del operador y los
cálculos son fáciles de obtener, a nuestra interfaz se le podría agregar nuevas
mejoras y de otra manera, reducir ciertas tareas.

Más contenido relacionado

La actualidad más candente

Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN MariaLeon126
 
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
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual BasicSamirCabrera5
 
visual basic- programacion
visual basic- programacionvisual basic- programacion
visual basic- programacionjosecoronel38
 
Hendric gutierrez visual basic.
Hendric gutierrez visual basic.Hendric gutierrez visual basic.
Hendric gutierrez visual basic.HendricGutierrez
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Luis Enrique Arrieta
 
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
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basicromeprofe
 
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 Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel AraujoGabrielAPSM
 
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
 

La actualidad más candente (20)

Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN Jose palencia - PROGRAMACIÓN
Jose palencia - PROGRAMACIÓN
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 
Visualbasic6.0
Visualbasic6.0Visualbasic6.0
Visualbasic6.0
 
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_siFundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
Fundamentos del entorno_de_trabajo_de_visual_basic_y_del_lenguaje_en_si
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
visual basic- programacion
visual basic- programacionvisual basic- programacion
visual basic- programacion
 
Hendric gutierrez visual basic.
Hendric gutierrez visual basic.Hendric gutierrez visual basic.
Hendric gutierrez visual basic.
 
VERUSKA SALA
VERUSKA SALAVERUSKA SALA
VERUSKA SALA
 
Elysaul yoris
Elysaul yorisElysaul yoris
Elysaul yoris
 
Roxana
RoxanaRoxana
Roxana
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (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
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es 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
 
Fundamentos de Visual Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel Araujo
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual Basic
 
Visual basic 6
Visual basic 6Visual basic 6
Visual basic 6
 
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
 
Fundamentos basicos de visual basic
Fundamentos basicos de visual basicFundamentos basicos de visual basic
Fundamentos basicos de visual basic
 

Similar a Trabajo

Similar a Trabajo (18)

Genesis polanco visual basic
Genesis polanco visual basicGenesis polanco visual basic
Genesis polanco visual basic
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Programacion 10%
Programacion 10% Programacion 10%
Programacion 10%
 
Trabajo programacion jose (1)
Trabajo programacion jose (1)Trabajo programacion jose (1)
Trabajo programacion jose (1)
 
Freddy alfonzo
Freddy alfonzoFreddy alfonzo
Freddy alfonzo
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Introduccion a visual basic
Introduccion a visual basicIntroduccion a visual basic
Introduccion a visual basic
 
Raul andrade
Raul andradeRaul andrade
Raul andrade
 
Gabriela Chourio
Gabriela ChourioGabriela Chourio
Gabriela Chourio
 
Unidad III
Unidad IIIUnidad III
Unidad III
 
Visual basic
Visual basicVisual basic
Visual basic
 
Republica bolivariana de_venezuela
Republica bolivariana de_venezuelaRepublica bolivariana de_venezuela
Republica bolivariana de_venezuela
 
Informe programacion 10% adrian reinoza
Informe programacion 10% adrian reinozaInforme programacion 10% adrian reinoza
Informe programacion 10% adrian reinoza
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 

Último

Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEANDECE
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.pptVitobailon
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.ariannytrading
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdfEdwinAlexanderSnchez2
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfpaola110264
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Normas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISINormas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISIfimumsnhoficial
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 

Último (20)

Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
Fijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSEFijaciones de balcones prefabricados de hormigón - RECENSE
Fijaciones de balcones prefabricados de hormigón - RECENSE
 
Fe_C_Tratamientos termicos_uap _3_.ppt
Fe_C_Tratamientos termicos_uap   _3_.pptFe_C_Tratamientos termicos_uap   _3_.ppt
Fe_C_Tratamientos termicos_uap _3_.ppt
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
SOLICITUD-PARA-LOS-EGRESADOS-UNEFA-2022.
 
183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf183045401-Terminal-Terrestre-de-Trujillo.pdf
183045401-Terminal-Terrestre-de-Trujillo.pdf
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdfCENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
CENTROIDES Y MOMENTOS DE INERCIA DE AREAS PLANAS.pdf
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Normas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISINormas para los aceros basados en ASTM y AISI
Normas para los aceros basados en ASTM y AISI
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 

Trabajo

  • 1. República Bolivariana de Venezuela Ministerio del poder popular Para la educación Instituto politécnico Santiago Mariño Cabimas Edo Zulia. Visual Basic 6.0 Realizado por: Jesús Díaz C.I: 28103393 Ingeniería eléctrica
  • 2. Introducción VisualBasic es uno de los muchos lenguajes de programación que podemos observar hoy en día en nuestro entorno. VisualBasic en un principio fue considerado por los programadores avanzadoscomo un lenguaje para principiantes por la sencillez que mostraba. Este lenguaje ha pasado por varias modificaciones hasta lo que hoy seconoce como visual Basic. Este programa poseeun entorno muy sencillo, el cual no necesita de un alto nivel de manejo por parte de quien lo quiera trabajar Uno de los muchos lenguajes de programación que existen es Visual Basic, este lenguaje nace del Basic creado originalmente por Dartmouth College, el cual tenía como propósito principalofrecerle un servicio a aquellas personas quetuviesen un interés en realizarseen un lenguaje de programación. Este lenguaje pasó por varias modificaciones o filtraciones así como la del año 1978, con la cual se estableció el Basic Estándar. Debido a la sencillez que presentaba este lenguaje, obtuvo el desprecio de programadores avanzados por considerarlo un lenguajepara principiantes. Además de esta modificación encontramos el GW-Basic y Quick-Basic;actualmente se le conoce como Visual Basic en su versión más resiente la número 6, que se incluyó en el paquete VisualStudio 6 de Microsoft. Esta versión de VisualBasic, combina su sencillez junco con un poderoso o gran lenguaje de programación visual, que permite desarrollar robustos programas de 32 bits para Windows. A partir de estos cambios Visual Basic dejo de ser un lenguaje de programación para principiantes. Por qué se convirtió en una alternativa perfecta para la creación de programas decualquier nivel de desarrollo de Windows.
  • 3. ¿Qué es Visual Basic 6.0? VisualBasic en un lenguaje de programación visualcon un entorno de desarrollo grafico proveniente del Basic. Es uno de los lenguajes más utilizados para realizar aplicaciones de grande o pequeño tamaño. En el entorno de VisualBasic existen dos componentes principales que son la barra de herramientas y la barra de menús; mediante las cuales podemos dar entrada o salida a los datos. Este también cuenta con un área de trabajo o Formulario por defecto, en el cual podemos disponer o hacer uso de los distintos controles o botones. Se podría decir también que Visual Basic es un lenguaje de programación y entorno de desarrollo integrado (IDE). Sederiva del lenguaje de programación BASICmás antiguo, y por lo tanto seconsidera un lenguaje de programación útil y relativamente fácil de aprender para los principiantes. Visual Basic (VB) está ahora integrado en muchas aplicaciones de softwarediferentes y también aplicaciones web. Visual Basic 6.0 fue la última edición de VisualBasic, sin embargo, fue seguida por Visual Basic. NET.
  • 4. Características Barra de título: muestra el nombredel proyecto y del formulario q se está diseñando actualmente Barra de menús: agrupa los menús despegables que contienes todas las operaciones que pueden llevarse a cabo con Visual Basic 6.0. Barra de herramientas estándar: contienen los botones que seutilizan con mayor frecuencia cuando se trabaja con un proyecto. Simplifica la elección de opciones de los menús de archivos, edición, Ver y Ejecutar; además, en el área derecha presenta la ubicación (coordenadas) y el tamaño del objeto seleccionado Ventana de formulario: es el área dondese diseña la interfaz gráfica, es decir, es donde seinserta electo gráficos como botones, imágenes casilla de verificación, cuadros de listas, etc. Cuadro de herramientas: presenta todos los controles necesarios para diseñar una aplicación, como cuadros de texto, etiquetas, cuadros de listas, botones de comandos, etc.
  • 5. Ventajas y Desventajas Posee una curva de aprendizajemuy rápida. Integra el diseño e implementación de formularios deWindows. 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 soportepara ejecución de scripts, VBScripto JScript, en las aplicaciones mediante MicrosoftScriptControl. 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 MicrosoftOffice, 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 proveeun entorno adecuado para realizar pequeños prototipos rápidos.
  • 6. Desventajas Problema de versionado asociado con varias librerías runtime DLL, conocido como DLL Hell Soportepobre para programación orientada a objetos. Incapacidad para crear aplicaciones multihilo, sin tener que recurrir a llamadas de la API de Windows. Dependencia de complejas y frágiles entradas de registro. La capacidad de utilizar controles en un único formulario es muy limitada en comparación a otras herramientas.
  • 7. Propiedades Una propiedad es un atributo de un objeto que define una de las características del objeto, como el tamaño, el color, la ubicación de la pantalla o un aspecto de su comportamiento, como si está habilitado o es visible. Para cambiar las características de un objeto, secambian los valores de sus propiedades. Para establecer el valor de una propiedad, siga la referencia a un objeto con un punto, el nombrede la propiedad, un signo igual (=) y el nuevo valor de la propiedad. Por ejemplo, el siguiente procedimiento cambia el título de un formulario de Visual Basic con el establecimiento de la propiedad Caption. Métodos Un método es una acción que puede realizar un objeto. Por ejemplo, Add es un método del objeto ComboBox porqueagrega una nueva entrada al cuadro combinado. El siguiente procedimiento usa el método Add para agregar un nuevo elemento al cuadro combinado. Eventos Un evento es una acción que reconoceun 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.
  • 8. Textbox: Esta es la caja de texto. Además permite la entrada y salida de los datos en aplicaciones. Label: Son las etiquetas. Estos controles son e los más utilizados, aunque su utilidad queda restringida a la visualización de datos en el mismo, por lo que no permite agregar o introducir datos por parte del usuario.
  • 9. CommandButtom: Este es el botón de comando. Este botón siempre aparece en todas las aplicaciones y es el que al hacer click sobreél nos permite realizar alguna operación concreta, que puede ser aceptar o cancelar. Pero también puede hacer otras actividades según la configuración que le demos ha dicho botón, como puede ser para el ingreso de botones en el formulario. :
  • 10. OptionButtom: Este es el botón de opciones o de estados múltiples. Este control nos permite elegir una opción entre varias de las que se nos plantean en VisualBasic. Cada opción será un control OptionButton diferente. Frame: El macro.
  • 11. CheckBox: Casilla de verificación. Permite la verificación de una opción, por ejemplo activar o desactivar, que el usuario puede cancelar o anular al dar click sobreestas. Cada casilla de verificación que seingresen en el formulario es independiente de las demás, por lo que pueden estar con el valor que sea activado o desactivado, verdadero o falso. ListBox: Este muestra la lista de elementos n los que el usuario puede seleccionar uno o más elementos de la lista. Este es la combinación entre un ComboBox y un CheckBox
  • 12. ComboBox: Lista despegable HscrollBar: Barra de desplazamiento horizontal VscrollBar: Barra de desplazamiento vertical
  • 13. Timer: Este es el temporizador. Se utiliza para temporizar algunos eventos dentro de la aplicación creada por el usuario. Estecontrol solamente se ve durante el tiempo de diseño, pues en tiempo de ejecución, el control permanece invisible.
  • 14. Shape: Sirvepara ingresar figuras en el formulario o para envolver gráficamente a otros controles. No tiene ninguna función en el programa, solo s un adorno. Line: Sirve para hacer líneas en el formulario.
  • 15. Image: Sirvepara agregar imágenes Ole: es un contenedor de documentos embebidos compatibles. Sirvepara incorporar elementos multimedia o de otra extensión como por ejemplo: vídeos.
  • 16. PictureBox: Caja de la imagen Conclusiones: VisualBasic, es un idioma muy completo para uso de formularios y manejo con bases de datos, es muy claro y tiene muy buena ayuda en castellano. Sus usos para fines administrativos y contables para pequeñas y medianas administraciones, lo hacen ser uno de los mejores en esa materia. Es un idioma hibrido, es decir formado por código y objetos insertables en los formularios, y es de alto nivel, es decir se expresa en un dialogo semejante al que usan las personas. Maneja todo el entorno de Windows con gran facilidad. Como contra, no es práctico para diseño de juegos, no es compatible con otros sistemas operativos que no sean Windows no tiene herramientas de diseño gráfico. No secaracteriza por la economía de recursos. Además las constantes son requeridas para el desarrollo del operador y los
  • 17. cálculos son fáciles de obtener, a nuestra interfaz se le podría agregar nuevas mejoras y de otra manera, reducir ciertas tareas.