SlideShare una empresa de Scribd logo
1 de 11
REPÚBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL P. P. P LA EDUCACION
UNIVERSITARIA
INSTITUTO UNIVERSITARIO POLITÉCNICO
“SANTIAGO MARIÑO”
EXTENSIÓN COL – SEDE CIUDAD OJEDA
“Fundamentos de Visual Basic 6.0”
Br: Franle Ocanto
CI: 26.143.910
Programacion
Ciudad Ojeda, junio, 2017.
Introducción
Como introducción al aprendizaje del uso del programa Visual Basic o sus
fundamentos básicos tenemos que es un ambiente gráfico de desarrollo de
aplicaciones para el sistema operativo Microsoft Windows .Las aplicaciones
creadas en Visual Basic están basadas en objetos y emplea un modelo de
programación por eventos. En el siguiente informe se estudiaran las
características del programa, propiedades, uso y entre otros aspectos
básicos del programa
Desarrollo
1. Fundamentos del entorno de trabajo de Visual Basic y del
lenguaje en sí
Es un ambiente gráfico de desarrollo de aplicaciones para el sistema
operativo Microsoft Windows .Las aplicaciones creadas en Visual Basic están
basadas en objetos y emplea un modelo de programación por eventos.
Elementos del Entorno Integrado de Desarrollo de Visual Basic:
Barra de Herramientas: Permite un acceso rápido al comando más
utilizado.
Diseñador de formularios: Es la ventana en la que se diseñará la
interfaz de la aplicación, en ella se pueden agregar controles gráficos e
imágenes. Cada formulario de una aplicación aparecerá en su propia
ventana.
Elementos del Entorno Integrado de Desarrollo de Visual Basic Ventana de
Propiedades
Cuadro de Herramientas: Muestra los objetos y sus En ella podemos
propiedades asociadas encontrar un que describen sus conjunto de objetos o
atributos, valores, controles que se comportamiento y pueden insertar en
apariencia.
Lista desplegable de objetos: Se puede Si hacemos doble visualizar el
nombre de los objetos de la click sobre alguno de aplicación.
Lista de propiedades del objeto seleccionado: automáticamente en Presenta
las propiedades del objeto, las mismas el formulario. Que pueden ser
modificadas. Se puede visualizar por categoría o alfabéticamente.
2. ¿Qué es Visual Basic 6.0?
Es uno de los lenguajes de programación que más entusiasmo
despiertan entre los programadores de PCs, tanto expertos como
novatos. En el caso de los programadores expertos por la facilidad con
la que desarrollan aplicaciones complejas en poquísimo tiempo
(comparado con lo que cuesta programar en Visual C++, por ejemplo).
En el caso de los programadores novatos por el hecho de ver de lo
que son capaces a los pocos minutos de empezar su aprendizaje. El
precio que hay que pagar por utilizar Visual Basic 6.0 es una menor
velocidad o eficiencia en las aplicaciones.
Visual Basic 6.0 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.
Visual Basic 6.0 es también un programa basado en objetos, aunque
no orientado a objetos como C++ o Java. La diferencia está en que
Visual Basic 6.0 utiliza objetos con propiedades y métodos, pero
carece de los mecanismos de herencia y polimorfismo propios de los
verdaderos lenguajes orientados a objetos como Java y C++.
3. Características de Visual Basic
En los siguientes temas se presentan y se describen los componentes
básicos de Visual Basic, un lenguaje de programación orientado a
objetos. Tras crear la interfaz de usuario de su aplicación utilizando
formularios y controles, debe escribir el código que define el
comportamiento de la aplicación. Al igual que cualquier otro lenguaje
de programación moderno, Visual Basic admite varios elementos de
lenguaje y construcciones de programación comunes. Si ha
programado en otros lenguajes, gran parte del material que se trata en
esta sección le resultará familiar. Aunque la mayoría de las
construcciones son similares a las de otros lenguajes, el modelo
orientado a eventos de Visual Basic presenta algunas diferencias
sutiles.
Matrices: Explica cómo hacer el código más compacto y eficaz declarando y
utilizando matrices, que contienen múltiples valores relacionados.
Inicializadores de colección: Describe los inicializadores de colección, que
permiten crear una colección y rellenarla con un conjunto inicial de valores.
Constantes y enumeraciones: Explica el almacenamiento de valores
inmutables para su uso repetido, incluidos los conjuntos de valores
constantes relacionados.
Control Flow: Muestra cómo regular el flujo de la ejecución del programa.
Tipos de datos: Describe qué tipos de datos pueden albergar los elementos
de programación y la forma en que éstos se almacenan.
Elementos declarados: Cubre los elementos de programación que puede
declarar, sus nombres y características, y cómo el compilador resuelve las
referencias a los mismos.
Delegados: Proporciona una introducción a los delegados y a cómo se
utilizan en Visual Basic.
Enlace en tiempo de compilación y en tiempo de ejecución (Visual Basic):
Describe los enlaces, que realiza el compilador cuando se asigna un objeto a
una variable de objeto, y las diferencias entre los objetos con enlaces en
tiempo de compilación y en tiempo de ejecución.
Tipos de error (Visual Basic): Proporciona información general sobre los
errores de sintaxis, los errores en tiempo de ejecución y los errores lógicos.
Eventos: Muestra cómo declarar y utilizar eventos.
Interfaces: Describe qué son las interfaces y cómo pueden utilizarse en las
aplicaciones.
LINQ: Proporciona vínculos a temas que introducen las características y la
programación de Language-Integrated Query (LINQ).
Objetos y clases: Ofrece información general sobre objetos y clases, cómo se
utilizan, cómo se relacionan entre sí, y las propiedades, métodos y eventos
que exponen.
Operadores y expresiones: Describe los elementos de código que manipulan
elementos que contienen valores, cómo utilizarlos eficientemente y cómo
combinarlos para producir nuevos valores.
Procedimientos: Explica los
procedimientos Sub, Function, Property y Operator, además de temas
avanzados como procedimientos recursivos y sobrecargados.
Instrucciones: Describe las instrucciones de declaración y ejecutables.
Cadenas: Proporciona vínculos a temas que describen los conceptos básicos
sobre el uso de cadenas en Visual Basic.
Variables: Presenta las variables y describe cómo se utilizan en Visual Basic.
XML: Proporciona vínculos a temas en los que se describe cómo usar XML
en Visual Basic.
 Características 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 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
 Propiedades: El conjunto de datos que describen las
características de un objeto se le conoce como sus
propiedades. Algunas propiedades no solo determinan el
aspecto que tiene el objeto, sino que además pueden
determinar su comportamiento.
 Métodos: son un conjunto de procedimientos que permiten que
un objeto ejecute una acción o tarea sobre sí mismo. Por
ejemplo, para un formulario tenemos el método Hide que hará
que el formulario se oculte; o el método Show que hará que el
formulario se vuelva a mostrar
 Evento: es una acción que es reconocida por el objeto. Un
evento ocurre (se dispara) como resultado de la interacción del
usuario con el objeto. También puede dispararse debido a la
ejecución de código (sentencias) o como resultado de la
interacción de otro objeto con el objeto de poseedor del evento.
5. Objetos intrínsecos (Label, texbox, combobox, commandButton,
listBox, PictureBox,Imagen)
Label: es una marca con clase que delimita una región en los
lenguajes basados en XML. (Se utiliza para colocar Etiqueta)
TextBox: El propósito de la caja de texto es permitir al usuario la
entrada de información textual para ser usada por el programa. (se
utilizar para plasmar Caja de texto)
ComboBox: Lista desplegable
CommandButton: Botón de comando
ListBox: Lista
PictureBox: Caja de imágenes
Image: Imagen
6. Propiedades básicas de acuerdo al tipo de Objeto: name, caption
(o text), additern, BackColor, ForeColor
BackColor: Color que tendrá el fondo de la caja de texto
ForeColor: Es el color de la letra que tendrá el control.
Text: Texto que aparecerá en el control.
Name: Nombre del control
Conclusión
Como conclusión tenemos el aprendizaje de las propiedades básicas de
visual basic, su uso y funcionamiento definiendo que es uno de los lenguajes
de programación que más entusiasmo despiertan entre los programadores
de PCs, tanto expertos como novatos. En el caso de los programadores
expertos por la facilidad con la que desarrollan aplicaciones complejas en
poquísimo tiempo (comparado con lo que cuesta programar en Visual C++,
por ejemplo).
Bibliografía
http://www4.tecnun.es/asignaturas/Informat1/AyudaInf/aprendainf/VisualBasi
c6/vbasic60.pdf
https://msdn.microsoft.com/es-es/library/bbykd75d(v=vs.110).aspx
https://es.wikipedia.org/wiki/Visual_Basic
http://lsi.vc.ehu.es/asignaturas/FI-
Quimica/Visual%20Basic%20UPV%20Quimica%202007.pdf

Más contenido relacionado

La actualidad más candente

Introduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHSIntroduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHSjohnny herrera
 
Estructura basica de visual basic
Estructura basica de visual basicEstructura basica de visual basic
Estructura basica de visual basicFabiana Alejandra
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual BasicFrancheska Parras
 
Infome visual basic
Infome visual basicInfome visual basic
Infome visual basicAndyVilchez2
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezJairo Bermudez
 
Informe programacion 10% adrian reinoza
Informe programacion 10% adrian reinozaInforme programacion 10% adrian reinoza
Informe programacion 10% adrian reinozaadrianreinoza
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Luis Enrique Arrieta
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando EspinozaMarvel ico
 
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
 
Visual basic
Visual basicVisual basic
Visual basicaaroyo125
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic carlos matheus
 
Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccionGerardo Heredia
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic eilynvergara
 
Fundamentos del Visual Basic Ricardo Castillo
Fundamentos del Visual Basic Ricardo Castillo Fundamentos del Visual Basic Ricardo Castillo
Fundamentos del Visual Basic Ricardo Castillo Ricardo Castillo
 

La actualidad más candente (20)

Introduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHSIntroduccion al Visual Basic subido JHS
Introduccion al Visual Basic subido JHS
 
Estructura basica de visual basic
Estructura basica de visual basicEstructura basica de visual basic
Estructura basica de visual basic
 
Presentacion de Visual Basic
Presentacion de Visual BasicPresentacion de Visual Basic
Presentacion de Visual Basic
 
Infome visual basic
Infome visual basicInfome visual basic
Infome visual basic
 
Fundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchezFundamentos de visual basico por vicente sanchez
Fundamentos de visual basico por vicente sanchez
 
Fundamentos basicos de visual basic
Fundamentos basicos de visual basicFundamentos basicos de visual basic
Fundamentos basicos de visual basic
 
Informe programacion 10% adrian reinoza
Informe programacion 10% adrian reinozaInforme programacion 10% adrian reinoza
Informe programacion 10% adrian reinoza
 
Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)Trabajo de programacion (visual basic)
Trabajo de programacion (visual basic)
 
Fernando Espinoza
Fernando EspinozaFernando Espinoza
Fernando Espinoza
 
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
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Visual basic
Visual basicVisual basic
Visual basic
 
Visual basic
Visual basicVisual basic
Visual basic
 
Trabajo de programacion
Trabajo de programacionTrabajo de programacion
Trabajo de programacion
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
Visual basic 6 introduccion
Visual basic 6 introduccionVisual basic 6 introduccion
Visual basic 6 introduccion
 
Fundamentos de Visual Basic
Fundamentos de Visual Basic Fundamentos de Visual Basic
Fundamentos de Visual Basic
 
Generalidades de visual basic 8
Generalidades de visual basic 8Generalidades de visual basic 8
Generalidades de visual basic 8
 
Visual basic
Visual basicVisual basic
Visual basic
 
Fundamentos del Visual Basic Ricardo Castillo
Fundamentos del Visual Basic Ricardo Castillo Fundamentos del Visual Basic Ricardo Castillo
Fundamentos del Visual Basic Ricardo Castillo
 

Similar a Franle ocanto

Similar a Franle ocanto (20)

Fundamentos Básicos de Visual Basic
Fundamentos Básicos de Visual BasicFundamentos Básicos de Visual Basic
Fundamentos Básicos de Visual Basic
 
Eymi paredes informe programacion
Eymi paredes informe programacionEymi paredes informe programacion
Eymi paredes informe programacion
 
Trabajo de fundamentos de visual basic
Trabajo de fundamentos de visual basicTrabajo de fundamentos de visual basic
Trabajo de fundamentos de visual basic
 
Maria Añez
Maria AñezMaria Añez
Maria Añez
 
Kairubys rodriguez
Kairubys rodriguezKairubys rodriguez
Kairubys rodriguez
 
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
 
Instituto universitario politecnico
Instituto universitario politecnicoInstituto universitario politecnico
Instituto universitario politecnico
 
Programacion visual basic
Programacion visual basic Programacion visual basic
Programacion visual basic
 
Visual basic 6.0
Visual basic 6.0Visual basic 6.0
Visual 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
 
Programacion 5%
Programacion 5%Programacion 5%
Programacion 5%
 
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)
 
Paola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basicPaola gonzalez fundamentos de visual basic
Paola gonzalez fundamentos de visual basic
 
Visual basic 5%
Visual basic 5%Visual basic 5%
Visual basic 5%
 
Programacion
ProgramacionProgramacion
Programacion
 
Fundamentos de visual basic
Fundamentos de visual basicFundamentos de visual basic
Fundamentos de visual basic
 
Visual Basic 6.0
Visual Basic 6.0Visual Basic 6.0
Visual Basic 6.0
 
Fundamentos de Visual Basic
Fundamentos de Visual BasicFundamentos de Visual Basic
Fundamentos de Visual Basic
 
Programación 10%
Programación 10%Programación 10%
Programación 10%
 
Trabajo de patricia
Trabajo de patriciaTrabajo de patricia
Trabajo de patricia
 

Último

GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofJuancarlosHuertasNio1
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...JaquelineJuarez15
 
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Luis Olivera
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 

Último (20)

GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
ejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sofejercicios pseint para aprogramacion sof
ejercicios pseint para aprogramacion sof
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
El gusano informático Morris (1988) - Julio Ardita (1995) - Citizenfour (2014...
 
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
Clase N°4 - Purificación y secuenciación de acidos nucleicos Benoit Diringer ...
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 

Franle ocanto

  • 1. REPÚBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL P. P. P LA EDUCACION UNIVERSITARIA INSTITUTO UNIVERSITARIO POLITÉCNICO “SANTIAGO MARIÑO” EXTENSIÓN COL – SEDE CIUDAD OJEDA “Fundamentos de Visual Basic 6.0” Br: Franle Ocanto CI: 26.143.910 Programacion Ciudad Ojeda, junio, 2017.
  • 2. Introducción Como introducción al aprendizaje del uso del programa Visual Basic o sus fundamentos básicos tenemos que es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Microsoft Windows .Las aplicaciones creadas en Visual Basic están basadas en objetos y emplea un modelo de programación por eventos. En el siguiente informe se estudiaran las características del programa, propiedades, uso y entre otros aspectos básicos del programa
  • 3. Desarrollo 1. Fundamentos del entorno de trabajo de Visual Basic y del lenguaje en sí Es un ambiente gráfico de desarrollo de aplicaciones para el sistema operativo Microsoft Windows .Las aplicaciones creadas en Visual Basic están basadas en objetos y emplea un modelo de programación por eventos. Elementos del Entorno Integrado de Desarrollo de Visual Basic: Barra de Herramientas: Permite un acceso rápido al comando más utilizado. Diseñador de formularios: Es la ventana en la que se diseñará la interfaz de la aplicación, en ella se pueden agregar controles gráficos e imágenes. Cada formulario de una aplicación aparecerá en su propia ventana. Elementos del Entorno Integrado de Desarrollo de Visual Basic Ventana de Propiedades Cuadro de Herramientas: Muestra los objetos y sus En ella podemos propiedades asociadas encontrar un que describen sus conjunto de objetos o atributos, valores, controles que se comportamiento y pueden insertar en apariencia. Lista desplegable de objetos: Se puede Si hacemos doble visualizar el nombre de los objetos de la click sobre alguno de aplicación. Lista de propiedades del objeto seleccionado: automáticamente en Presenta las propiedades del objeto, las mismas el formulario. Que pueden ser modificadas. Se puede visualizar por categoría o alfabéticamente.
  • 4. 2. ¿Qué es Visual Basic 6.0? Es uno de los lenguajes de programación que más entusiasmo despiertan entre los programadores de PCs, tanto expertos como novatos. En el caso de los programadores expertos por la facilidad con la que desarrollan aplicaciones complejas en poquísimo tiempo (comparado con lo que cuesta programar en Visual C++, por ejemplo). En el caso de los programadores novatos por el hecho de ver de lo que son capaces a los pocos minutos de empezar su aprendizaje. El precio que hay que pagar por utilizar Visual Basic 6.0 es una menor velocidad o eficiencia en las aplicaciones. Visual Basic 6.0 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. Visual Basic 6.0 es también un programa basado en objetos, aunque no orientado a objetos como C++ o Java. La diferencia está en que Visual Basic 6.0 utiliza objetos con propiedades y métodos, pero carece de los mecanismos de herencia y polimorfismo propios de los verdaderos lenguajes orientados a objetos como Java y C++. 3. Características de Visual Basic En los siguientes temas se presentan y se describen los componentes básicos de Visual Basic, un lenguaje de programación orientado a objetos. Tras crear la interfaz de usuario de su aplicación utilizando formularios y controles, debe escribir el código que define el comportamiento de la aplicación. Al igual que cualquier otro lenguaje de programación moderno, Visual Basic admite varios elementos de lenguaje y construcciones de programación comunes. Si ha programado en otros lenguajes, gran parte del material que se trata en
  • 5. esta sección le resultará familiar. Aunque la mayoría de las construcciones son similares a las de otros lenguajes, el modelo orientado a eventos de Visual Basic presenta algunas diferencias sutiles. Matrices: Explica cómo hacer el código más compacto y eficaz declarando y utilizando matrices, que contienen múltiples valores relacionados. Inicializadores de colección: Describe los inicializadores de colección, que permiten crear una colección y rellenarla con un conjunto inicial de valores. Constantes y enumeraciones: Explica el almacenamiento de valores inmutables para su uso repetido, incluidos los conjuntos de valores constantes relacionados. Control Flow: Muestra cómo regular el flujo de la ejecución del programa. Tipos de datos: Describe qué tipos de datos pueden albergar los elementos de programación y la forma en que éstos se almacenan. Elementos declarados: Cubre los elementos de programación que puede declarar, sus nombres y características, y cómo el compilador resuelve las referencias a los mismos. Delegados: Proporciona una introducción a los delegados y a cómo se utilizan en Visual Basic. Enlace en tiempo de compilación y en tiempo de ejecución (Visual Basic): Describe los enlaces, que realiza el compilador cuando se asigna un objeto a una variable de objeto, y las diferencias entre los objetos con enlaces en tiempo de compilación y en tiempo de ejecución. Tipos de error (Visual Basic): Proporciona información general sobre los errores de sintaxis, los errores en tiempo de ejecución y los errores lógicos.
  • 6. Eventos: Muestra cómo declarar y utilizar eventos. Interfaces: Describe qué son las interfaces y cómo pueden utilizarse en las aplicaciones. LINQ: Proporciona vínculos a temas que introducen las características y la programación de Language-Integrated Query (LINQ). Objetos y clases: Ofrece información general sobre objetos y clases, cómo se utilizan, cómo se relacionan entre sí, y las propiedades, métodos y eventos que exponen. Operadores y expresiones: Describe los elementos de código que manipulan elementos que contienen valores, cómo utilizarlos eficientemente y cómo combinarlos para producir nuevos valores. Procedimientos: Explica los procedimientos Sub, Function, Property y Operator, además de temas avanzados como procedimientos recursivos y sobrecargados. Instrucciones: Describe las instrucciones de declaración y ejecutables. Cadenas: Proporciona vínculos a temas que describen los conceptos básicos sobre el uso de cadenas en Visual Basic. Variables: Presenta las variables y describe cómo se utilizan en Visual Basic. XML: Proporciona vínculos a temas en los que se describe cómo usar XML en Visual Basic.  Características de Visual Basic  Posee una curva de aprendizaje muy rápida.  Integra el diseño e implementación de formularios de Windows.
  • 7.  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 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  Propiedades: El conjunto de datos que describen las características de un objeto se le conoce como sus propiedades. Algunas propiedades no solo determinan el aspecto que tiene el objeto, sino que además pueden determinar su comportamiento.  Métodos: son un conjunto de procedimientos que permiten que un objeto ejecute una acción o tarea sobre sí mismo. Por ejemplo, para un formulario tenemos el método Hide que hará
  • 8. que el formulario se oculte; o el método Show que hará que el formulario se vuelva a mostrar  Evento: es una acción que es reconocida por el objeto. Un evento ocurre (se dispara) como resultado de la interacción del usuario con el objeto. También puede dispararse debido a la ejecución de código (sentencias) o como resultado de la interacción de otro objeto con el objeto de poseedor del evento. 5. Objetos intrínsecos (Label, texbox, combobox, commandButton, listBox, PictureBox,Imagen) Label: es una marca con clase que delimita una región en los lenguajes basados en XML. (Se utiliza para colocar Etiqueta) TextBox: El propósito de la caja de texto es permitir al usuario la entrada de información textual para ser usada por el programa. (se utilizar para plasmar Caja de texto) ComboBox: Lista desplegable CommandButton: Botón de comando ListBox: Lista PictureBox: Caja de imágenes Image: Imagen 6. Propiedades básicas de acuerdo al tipo de Objeto: name, caption (o text), additern, BackColor, ForeColor
  • 9. BackColor: Color que tendrá el fondo de la caja de texto ForeColor: Es el color de la letra que tendrá el control. Text: Texto que aparecerá en el control. Name: Nombre del control
  • 10. Conclusión Como conclusión tenemos el aprendizaje de las propiedades básicas de visual basic, su uso y funcionamiento definiendo que es uno de los lenguajes de programación que más entusiasmo despiertan entre los programadores de PCs, tanto expertos como novatos. En el caso de los programadores expertos por la facilidad con la que desarrollan aplicaciones complejas en poquísimo tiempo (comparado con lo que cuesta programar en Visual C++, por ejemplo).