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).