SlideShare una empresa de Scribd logo
1 de 9
República Bolivariana De Venezuela
Ministerio Del Poder Popular Para La Educación Universitaria
Instituto Universitario Politécnico “Santiago Mariño”
Extensión COL- Cabimas
Autor: Alejandro Ferrer
C.I.29.519.435
Carrera: Ingeniería Electrónica
Materia: Programación
Introducción.
Un lenguaje de programación es un conjunto de símbolos y códigos usados
para orientar la programación de estructuras en el desarrollo web. Conocer cómo
funciona el lenguaje de programación y cómo se interrelaciona con nosotros a
través de software nos permite mejorar nuestra productividad y conseguir ese algo
que nos diferencie de la competencia. Su aparición en 1991 fue criticada por los
programadores que tidiaron a este como un lenguaje de principiantes debido a su
rápida curva de aprendizaje y entorno gráfico. Su desarrollo continúo con el pasar
de los años, este programa basado en objetos adquirió fama en ese transcurso
por ser capaz de ayudar a los usuarios a realizar todo tipo de trabajos. Visual
Basic fue creada 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.
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, los elementos de
este entorno se muestran a continuación:
1.1. 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.
1.2. 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.
1.3. 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.
1.4. 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.
1.5. Ventana Explorador de Proyectos: Enumera los formularios y módulos del
proyecto actual. Un proyecto es la colección de archivos que utiliza para generar
una aplicación.
1.6. 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.
1.7. 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.
1.8. 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.
1.9. Ayuda: Ayuda mientras trabaja: Visual Basic incorpora una amplia
documentación que le puede ayudar mientras desarrolla su aplicación.
2. ¿Qué es Visual Basic 6.0?
Visual Basic es un lenguaje de programación y entorno de desarrollo
integrado (IDE). Se deriva del lenguaje de programación BASIC más antiguo, y
por lo tanto se considera 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 software diferentes y también aplicaciones web. Visual
Basic 6.0 fue la última edición de Visual Basic, sin embargo, fue seguida por
Visual Basic. NET. Fue desarrollado por Alan Cooper para Microsoft en 1964 su
primera versión fue presentada en 1991, con la intención de simplificar la
programación utilizando un ambiente de desarrollo completamente grafico que
facilitara la creación de interfaces gráficas y, en cierta medida también la
programación misma.
3. Características de Visual Basic 6.0.
El Visual Basic 6.0 puede soportar encapsulación, poliformismo y la
reutilización del código. Además de su interfaz predeterminada (conjunto de
propiedades y métodos) los objetos pueden agregar otras adicionales para dar
poliformismo y así manipular varios tipos de objetos sin importar el tipo. Los
programas pueden evolucionar con el tiempo gracias a las interfaces múltiples,
agregando una nueva funcionalidad sin afectar el código existente. La
reutilización del código es la capacidad de trasladar una característica de un
objeto a otro mediante una forma de herencia.
 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 contienen todas las
operaciones que pueden llevarse a cabo con el Visual Basic 6.0.
 Barra de Herramientas Estándar: Contienen 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; además, en el
área derecha presenta la ubicación (coordenadas) y el tamaño del objeto
seleccionado.
 Ventana de Formulario: Es el área donde se diseña la interfaz gráfica, es
decir, es donde se inserta efectos 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.
 Ventana de Proyecto: Muestra los elementos involucrados en el proyecto,
como formularios, módulos, controles oxc, etc. 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. Esta ubicación
puede cambiarse si se hace clic en el botón izquierdo del mouse.
 Ventana Propiedades: Muestra todas las propiedades del control
actualmente seleccionado, en este caso muestra las propiedades del
Form1, luego podemos ver que abajo dice “Form1 Form”, lo que está en
negria es el nombre del objeto y lo que le sigue es el tipo de objeto, en este
caso es un formulario (form).
4. Ventajas de Visual Basic.
 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.
 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.
 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, y también
provee un entorno adecuado para realizar pequeños prototipos rápidos.
5. Definición de propiedades, métodos y eventos.
Propiedades: 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. Para cambiar las características de un objeto, se cambian los valores de
las propiedades correspondientes:
Métodos: Un método es una acción que un objeto puede realizar. Por
ejemplo, Add es un método del objeto Combo Box, 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 (ratón) o presionar una tecla, y para que el pueda
escribir código para responder. Los eventos se producen como consecuencia
de una acción del usuario o de código de programa, o bien pueden ser
desencadenados por el sistema. También puede desarrollar eventos
personalizados propios para que los generen sus objetos y los controlen otros
objetos.
6. Objetos intrínsecos (Label, Textbox, Combobox, CommandButton,
ListBox, PictureBox, Image...), definición y utilización (para qué se
utilizan).
 Label: Este control es también uno de los más utilizados, aunque
su utilidad queda restringida a la visualización de datos en el mismo, no
permitiendo la introducción de datos por parte del usuario.
 Textbox: Mediante este control podremos realizar tanto la entrada como
la salida de datos en nuestras aplicaciones.
 Combobox: Un control ComboBox combina las características de un
control TextBox y un control ListBox. Los usuarios pueden
introducir información en la parte del cuadro de texto y seleccionar un
elemento en la parte de cuadro de lista del control. En resumen, un
ComboBox es la combinación de un ListBox, que se comporta como si
de un ListBox se tratase, y de un TextBox, con comportamiento análogo
a un TextBox sencillo, con la particularidad aquí de que el texto se le
puede introducir por teclado, o elegir uno de los que figuran en la parte
ListBox del Combo.
 CommandButton: Este control es el típico botón que aparece en todas
las aplicaciones y que al hacer click sobre él nos permite realizar alguna
operación concreta, normalmente Aceptar o Cancelar. Aunque según
el código que le asociemos podremos realizar las operaciones que
queramos.
 ListBox: Un control ListBox muestra una lista de elementos en la que el
usuario puede seleccionar uno o más. Si el número de elementos
supera el número que puede mostrarse, se agregará automáticamente
una barra de desplazamiento al control ListBox.
 PictureBox: Presenta mapas de bits, iconos o metarchivos de Windows
y otros tipos de archivos gráficos compatibles. También presenta texto o
actúa como contenedor visual para otros controles.
 Image: Presenta mapas de bits, iconos o metarchivos de Windows,
archivos JPEG o GIF, y actúa como un botón de comando cuando se
hace clic en él.
7. Propiedades básicas de acuerdo al tipo de objeto: Name, Caption (o
Text), AddItem, BackColor, ForeColor.
Propiedades basicas
de acuerdo al tipo de
objeto
Name:
Especifica el
nombre del
objeto al que se
hace referencia
en el codigo.
Disponible en
tiempode
diseño, es de
lectura y
escritura en
tiempo de
ejecucion
Caption:
Especifica el
texto que se
muestra en el
titulo de un
objeto. Esta
disponible en
tiempo de
diseño y en
tiempo de
ejecucion
AddItem:
Agrega un
elemento a
la lista para
un cuadro
combinado
BackColor:
Especifica el
color del fondo.
Esta disponible
en tiempo de
Diseño y en
tiempo de
ejecucion
ForeColor:
Especifica el
color del
primer plano
empleado
para mostrar
texto y
graficos en un
objeto
Conclusión
En conclusión puedo decir que la forma de programar, ha evolucionado con
el paso del tiempo, en la actualidad, existen diversos programas los cuales nos
facilitan nuestras actividades que realizamos en nuestra vida diaria, es un gran
trabajo el que hacen los programadores, es importante mencionar que no
cualquiera puede hacer un programa, se debe tener una preparación para realizar
estos. Al exponer todos estos temas de Programación en Visual Basic nos
podemos percatar que la programación es sumamente útil en nuestra vida
cotidiana, desde ir a pagar el recibo de impuestos, sacar dinero del banco o
incluso nuestros celulares o reproductores de música están empleados con
programas unos más complejos que otros pero accesibles para nosotros como
usuarios.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Luis jose coronel num 42
Luis jose coronel num 42Luis jose coronel num 42
Luis jose coronel num 42
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Visual basic
Visual basicVisual basic
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.
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Fundamentos de Visual Basic Gabriel Araujo
Fundamentos de Visual Basic   Gabriel AraujoFundamentos de Visual Basic   Gabriel Araujo
Fundamentos de Visual Basic Gabriel Araujo
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basic
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 
Raul andrade
Raul andradeRaul andrade
Raul andrade
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 
Visual Basic
Visual BasicVisual Basic
Visual Basic
 
Trabajo
TrabajoTrabajo
Trabajo
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual Basic
 
Trabajo de patricia
Trabajo de patriciaTrabajo de patricia
Trabajo de patricia
 
Roxana
RoxanaRoxana
Roxana
 
Elibeth Melendez
Elibeth MelendezElibeth Melendez
Elibeth Melendez
 
Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccion
 
Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0Fundamentos de visual basic 6.0
Fundamentos de visual basic 6.0
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual basic 6.0
 

Similar a VB6 Fundamentos

Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic carlos matheus
 
Fundamentos del entorno de trabajo de visual basic y en lenguaje en si
Fundamentos del entorno de trabajo de visual basic y en lenguaje en siFundamentos del entorno de trabajo de visual basic y en lenguaje en si
Fundamentos del entorno de trabajo de visual basic y en lenguaje en siRubenMelendez12
 
Republica bolivariana de_venezuela
Republica bolivariana de_venezuelaRepublica bolivariana de_venezuela
Republica bolivariana de_venezuelaGabrielSaracheHernan
 
Proyecto visual basic
Proyecto visual basicProyecto visual basic
Proyecto visual basicchivas2455
 
Trabajo de fundamentos de visual basic
Trabajo de fundamentos de visual basicTrabajo de fundamentos de visual basic
Trabajo de fundamentos de visual basicMarielys Artigas
 
Fundamentos de visual basic.
Fundamentos de visual basic.Fundamentos de visual basic.
Fundamentos de visual basic.cindycgtdap
 
Informe programacion 10% adrian reinoza
Informe programacion 10% adrian reinozaInforme programacion 10% adrian reinoza
Informe programacion 10% adrian reinozaadrianreinoza
 
Trabajo programacion jose (1)
Trabajo programacion jose (1)Trabajo programacion jose (1)
Trabajo programacion jose (1)jose valles
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual BasicRuth Naranjo
 
Lenguaje de programacion de visual basic
Lenguaje de programacion de visual basicLenguaje de programacion de visual basic
Lenguaje de programacion de visual basicRosa Marina Mosquera
 

Similar a VB6 Fundamentos (18)

Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
Fundamentos del entorno de trabajo de visual basic y en lenguaje en si
Fundamentos del entorno de trabajo de visual basic y en lenguaje en siFundamentos del entorno de trabajo de visual basic y en lenguaje en si
Fundamentos del entorno de trabajo de visual basic y en lenguaje en si
 
Republica bolivariana de_venezuela
Republica bolivariana de_venezuelaRepublica bolivariana de_venezuela
Republica bolivariana de_venezuela
 
Proyecto visual basic
Proyecto visual basicProyecto visual basic
Proyecto 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
 
Programacion 10%
Programacion 10% Programacion 10%
Programacion 10%
 
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
 
Informe programacion 10% adrian reinoza
Informe programacion 10% adrian reinozaInforme programacion 10% adrian reinoza
Informe programacion 10% adrian reinoza
 
Trabajo programacion jose (1)
Trabajo programacion jose (1)Trabajo programacion jose (1)
Trabajo programacion jose (1)
 
Generalidades de Visual Basic
Generalidades de Visual BasicGeneralidades de Visual Basic
Generalidades de Visual Basic
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Genesis polanco visual basic
Genesis polanco visual basicGenesis polanco visual basic
Genesis polanco visual basic
 
Visual basic 5%
Visual basic 5%Visual basic 5%
Visual basic 5%
 
Lenguaje de programacion de visual basic
Lenguaje de programacion de visual basicLenguaje de programacion de visual basic
Lenguaje de programacion de visual basic
 

Último

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 

Último (20)

Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 

VB6 Fundamentos

  • 1. República Bolivariana De Venezuela Ministerio Del Poder Popular Para La Educación Universitaria Instituto Universitario Politécnico “Santiago Mariño” Extensión COL- Cabimas Autor: Alejandro Ferrer C.I.29.519.435 Carrera: Ingeniería Electrónica Materia: Programación
  • 2. Introducción. Un lenguaje de programación es un conjunto de símbolos y códigos usados para orientar la programación de estructuras en el desarrollo web. Conocer cómo funciona el lenguaje de programación y cómo se interrelaciona con nosotros a través de software nos permite mejorar nuestra productividad y conseguir ese algo que nos diferencie de la competencia. Su aparición en 1991 fue criticada por los programadores que tidiaron a este como un lenguaje de principiantes debido a su rápida curva de aprendizaje y entorno gráfico. Su desarrollo continúo con el pasar de los años, este programa basado en objetos adquirió fama en ese transcurso por ser capaz de ayudar a los usuarios a realizar todo tipo de trabajos. Visual Basic fue creada 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.
  • 3. 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, los elementos de este entorno se muestran a continuación: 1.1. 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. 1.2. 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. 1.3. 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. 1.4. 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. 1.5. Ventana Explorador de Proyectos: Enumera los formularios y módulos del proyecto actual. Un proyecto es la colección de archivos que utiliza para generar una aplicación. 1.6. 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.
  • 4. 1.7. 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. 1.8. 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. 1.9. Ayuda: Ayuda mientras trabaja: Visual Basic incorpora una amplia documentación que le puede ayudar mientras desarrolla su aplicación. 2. ¿Qué es Visual Basic 6.0? Visual Basic es un lenguaje de programación y entorno de desarrollo integrado (IDE). Se deriva del lenguaje de programación BASIC más antiguo, y por lo tanto se considera 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 software diferentes y también aplicaciones web. Visual Basic 6.0 fue la última edición de Visual Basic, sin embargo, fue seguida por Visual Basic. NET. Fue desarrollado por Alan Cooper para Microsoft en 1964 su primera versión fue presentada en 1991, con la intención de simplificar la programación utilizando un ambiente de desarrollo completamente grafico que facilitara la creación de interfaces gráficas y, en cierta medida también la programación misma. 3. Características de Visual Basic 6.0. El Visual Basic 6.0 puede soportar encapsulación, poliformismo y la reutilización del código. Además de su interfaz predeterminada (conjunto de propiedades y métodos) los objetos pueden agregar otras adicionales para dar poliformismo y así manipular varios tipos de objetos sin importar el tipo. Los programas pueden evolucionar con el tiempo gracias a las interfaces múltiples, agregando una nueva funcionalidad sin afectar el código existente. La
  • 5. reutilización del código es la capacidad de trasladar una característica de un objeto a otro mediante una forma de herencia.  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 contienen todas las operaciones que pueden llevarse a cabo con el Visual Basic 6.0.  Barra de Herramientas Estándar: Contienen 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; además, en el área derecha presenta la ubicación (coordenadas) y el tamaño del objeto seleccionado.  Ventana de Formulario: Es el área donde se diseña la interfaz gráfica, es decir, es donde se inserta efectos 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.  Ventana de Proyecto: Muestra los elementos involucrados en el proyecto, como formularios, módulos, controles oxc, etc. 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. Esta ubicación puede cambiarse si se hace clic en el botón izquierdo del mouse.  Ventana Propiedades: Muestra todas las propiedades del control actualmente seleccionado, en este caso muestra las propiedades del Form1, luego podemos ver que abajo dice “Form1 Form”, lo que está en negria es el nombre del objeto y lo que le sigue es el tipo de objeto, en este caso es un formulario (form).
  • 6. 4. Ventajas de Visual Basic.  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.  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.  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, y también provee un entorno adecuado para realizar pequeños prototipos rápidos. 5. Definición de propiedades, métodos y eventos. Propiedades: 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. Para cambiar las características de un objeto, se cambian los valores de las propiedades correspondientes:
  • 7. Métodos: Un método es una acción que un objeto puede realizar. Por ejemplo, Add es un método del objeto Combo Box, 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 (ratón) o presionar una tecla, y para que el pueda escribir código para responder. Los eventos se producen como consecuencia de una acción del usuario o de código de programa, o bien pueden ser desencadenados por el sistema. También puede desarrollar eventos personalizados propios para que los generen sus objetos y los controlen otros objetos. 6. Objetos intrínsecos (Label, Textbox, Combobox, CommandButton, ListBox, PictureBox, Image...), definición y utilización (para qué se utilizan).  Label: Este control es también uno de los más utilizados, aunque su utilidad queda restringida a la visualización de datos en el mismo, no permitiendo la introducción de datos por parte del usuario.  Textbox: Mediante este control podremos realizar tanto la entrada como la salida de datos en nuestras aplicaciones.  Combobox: Un control ComboBox combina las características de un control TextBox y un control ListBox. Los usuarios pueden introducir información en la parte del cuadro de texto y seleccionar un elemento en la parte de cuadro de lista del control. En resumen, un ComboBox es la combinación de un ListBox, que se comporta como si de un ListBox se tratase, y de un TextBox, con comportamiento análogo a un TextBox sencillo, con la particularidad aquí de que el texto se le puede introducir por teclado, o elegir uno de los que figuran en la parte ListBox del Combo.  CommandButton: Este control es el típico botón que aparece en todas las aplicaciones y que al hacer click sobre él nos permite realizar alguna operación concreta, normalmente Aceptar o Cancelar. Aunque según
  • 8. el código que le asociemos podremos realizar las operaciones que queramos.  ListBox: Un control ListBox muestra una lista de elementos en la que el usuario puede seleccionar uno o más. Si el número de elementos supera el número que puede mostrarse, se agregará automáticamente una barra de desplazamiento al control ListBox.  PictureBox: Presenta mapas de bits, iconos o metarchivos de Windows y otros tipos de archivos gráficos compatibles. También presenta texto o actúa como contenedor visual para otros controles.  Image: Presenta mapas de bits, iconos o metarchivos de Windows, archivos JPEG o GIF, y actúa como un botón de comando cuando se hace clic en él. 7. Propiedades básicas de acuerdo al tipo de objeto: Name, Caption (o Text), AddItem, BackColor, ForeColor. Propiedades basicas de acuerdo al tipo de objeto Name: Especifica el nombre del objeto al que se hace referencia en el codigo. Disponible en tiempode diseño, es de lectura y escritura en tiempo de ejecucion Caption: Especifica el texto que se muestra en el titulo de un objeto. Esta disponible en tiempo de diseño y en tiempo de ejecucion AddItem: Agrega un elemento a la lista para un cuadro combinado BackColor: Especifica el color del fondo. Esta disponible en tiempo de Diseño y en tiempo de ejecucion ForeColor: Especifica el color del primer plano empleado para mostrar texto y graficos en un objeto
  • 9. Conclusión En conclusión puedo decir que la forma de programar, ha evolucionado con el paso del tiempo, en la actualidad, existen diversos programas los cuales nos facilitan nuestras actividades que realizamos en nuestra vida diaria, es un gran trabajo el que hacen los programadores, es importante mencionar que no cualquiera puede hacer un programa, se debe tener una preparación para realizar estos. Al exponer todos estos temas de Programación en Visual Basic nos podemos percatar que la programación es sumamente útil en nuestra vida cotidiana, desde ir a pagar el recibo de impuestos, sacar dinero del banco o incluso nuestros celulares o reproductores de música están empleados con programas unos más complejos que otros pero accesibles para nosotros como usuarios.