1. República Bolivariana de Venezuela
Ministerio del Poder popular para la Educación Superior
I. U. P. “Santiago Mariño”
Cátedra: Programación
FUNDAMENTOS DEL VISUAL BASIC
Realizado por:
Ricardo Castillo.
CI.: 30.423.896
Ing. Industrial (45)
Cuarto Semestre
2. Introducción.
Introducción.
La programación es el proceso de diseñar, codificar, depurar y mantener el códifo de
fuente de programas de computadora, el código fuente es escrito en un lenguaje de
programación. Para crear un programa, y que la computadora lo interprete y ejecute las
instrucciones ordenadas, es necesario escribir un lenguaje de programación.
En el entorno de la programación, uno de los lenguajes más utilizados es el Visual Basic,
que es un lenguaje de progamación visual orientado a objetos, desarrollodo por Alan
Cooper. Éste lenguaje es perteneciente a la rama BASIC y posee importantes agregados.
Virtual Basic es una justa opción para los programadores sin distinción de experiencia que
deseen trabajar aplicaciones compatibles con Windows.
En el presente trabajo se enumerará las ventajas así como las características para uno uso
comprensible del programa en cuestión.
3. Desarrollo.
¿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.
Características
- Los objetos del Visual Basic están encapsulados; es decir,
cada uno posee su propio código y sus propios datos.
- Visual Basic 6.0 soporta la abstracción, la encapsulación, el
poliformismo y la reutilización de código.
- Al conjunto de propiedades y método se le llama interfaz.
Además de su interfaz predeterminada, los objetos pueden
implementar interfaces adicionales para proporcionar
4. poliformismo.
- Las interfaces múltiples son una característica del modelo de
objetos componente (COM) y permiten que los programas
evolucionen con el tiempo, agregando nueva funcionalidad sin
afectar al código existente.
Ventajas del Visual Basic 6.0
- Posee una curva de aprendizaje muy rápida.
- Integra el diseño e implementación de formularios de Windows.
- Permite usar con facilidad la plataforma de los sistemas
Windows, dado que tiene acceso prácticamente total a la API de
Windows, incluidas librerías actuales.
- Es uno de los lenguajes de uso más extendido, por lo que
resulta fácil encontrar información, documentación y fuentes para
los proyectos.
- Fácilmente extensible mediante librerías DLL y componentes
ActiveX de otros lenguajes.
- Posibilita añadir soporte para ejecución de scripts, VBScript o
JScript, en las aplicaciones mediante Microsoft Script Control.7
- Tiene acceso a la API multimedia de DirectX (versiones 7 y 8).
5. También está disponible, de forma no oficial, un componente
para trabajar con OpenGL 1.1.8
- 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
Definición de Propiedades, Métodos y Eventos
- Los objetos de Visual Basic tinen propiedades, métodos y
eventos. Las propiedades son los datos que describen un
objeto. Los eventos son hechos que pueden ocurrir sobre un
objeto (un click sobre un botón es un evento que produce un
mensaje). Un método agrupa el código que se ejecuta en
respuesta a un evento..
Objetos intrinsecos
6. - Label, Presenta texto con el que el usuario no puede interactuar
ni modificar
- 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 click.
- Listbox, Muestra una lista de elementos entre los cuales el
usuario puede seleccionar uno o más elementos.
- OLE, Incrusta datos en una aplicación de Visual Basic, se utiliza
para presentar y manipular datos de otras aplicaciones de
Windows, como Microsoft Excel y Microsoft Word.
- OptionButton, Presenta varias opciones entre las que el usuario
puede elegir una.
- PictureBox, Presenta mapas de bits, icono o metarchivos de
windows, archivos de JPEG o GIf, también presenta texto o actúa
como un contenedor visual para otros controles.
- Shape, agrega un rectángulo , un cuadrado una elipse o un
círculo a un formulario, marco o cuadro de imágen.
- Line, Agrega una línea sin formulario, marco o cuadro de
imágen.
- TextBox, Proporciona un área para escribir o presentar texto.
7. - Timer, ejecuta eventos periódicos, a intervalos de tiempo
especificados
Propiedades Básicas de acuerdo al tipo de objeto
Hay algunas propiedades que son comunes a muchos controles,
como lo son:
- Appearance: establece si un objeto tiene un aspecto plano (0
valor) o tridimensional (valor 1).
- BackColor: establece el color de fondo de un objeto.
- Caption: establece el texto que aparece dentro o junto al objeto.
Tiene el papel de un título.
- Enabled: establece si un objeto es accesible, modificable o no.
- FOnt, establece las características del tipo de letra del objeto.
- Forecolor: establece el color del texto y/o gráficos de un
objeto.
Height y Width: establecen la altura y anchura del objeto.
- Left y TOp: establecen la distancia horizontal y vertical entre el
origen del control y origen del objeto que lo contiene, que puede
ser un formulario, un marco (frame),etc.
- Mouse Pointer: establece la forma que adoptará el puntero del
ratón al momento de posicionarse sobre un objeto.
8. -Name: nombre del objeto, todos los objetos incluidoas en el
formulario deben tener un nombre por el cual poder referirse a él
a la hora de programar.
- Visible: establece si un objeto es visible o no.
- List: establece los elementos contenidos en la parte de lista de
un control.
- Max: este indica el valor máximo que puede alcanzar el scroll al
moverse.
- Min es el valor mínimo con el cual empieza la barra de scroll.
- Looked: es la propiedad para bloquear el control para que el
usuaio no pueda escribir ni modificar.
- Alignment: alineación que tendrá el texto dentro del control que
puede ser izquierdo, derecho o centrado.
- Text: texto que aparecerá en el control.
- Shape: esta propiedad forma nuestro control.
- Bordercolor.: es el color del borde.
- Border Style: estilo del borde.
- Border width: ancho del borde.
- Picture: esta es la propiedad principal del control, que también
es la propiedad por defecto o default. Picture es la que
establece la imágen o gráfico que mostrará el control.
9. Conclusión
Hemos logrado a preciar con el presente trabajo que el Visual Basic 6.0 posee un motor el
cual permite crear aplicaciones que incluyan formularios y eventos de manera sencilla.
Visual Basic a su vez, posee una sintaxis del antiguo programa BASIC que ha sido ampliada
con éxito mediante la adquisición de recursos recientes de nuevas herramientas de
programación.
Bibliografía
https://es.slideshare.net/RafaelAponte16/fundamentos-de-visual-basic-60-113443288
https://techlandia.com/13155983/proyectos-de-visual-basic-para-estudiantes
http://andresorellana.tripod.com/tema2.htm