Sei sulla pagina 1di 25

Universidad Tecnológica de Panamá

Facultad de Ingeniería Industrial


Extensión Coclé

Materia
Programación de Computadoras

Tema:
“Lenguaje de Programación de Visual Basic”

Estudiante:
Rosa Mosquera

Penonomé, 15 de Junio de 2015


Introducción
Un lenguaje de programación actúa como un traductor entre el
usuario y el equipo. En lugar de aprender el lenguaje nativo
del equipo (conocido como lenguaje máquina), se puede
utilizar un lenguaje de programación para dar instrucciones al
equipo de un modo que sea más fácil de aprender y entender.
¿Qué es el lenguaje de
programación?
Visual basic es un lenguaje de programación de los llamados "visuales",
puesto que parte de la programación que se realiza con él se basa en la
utilización de elementos visuales. La palabra "visual" hace referencia al
método que se utiliza para crear la interfaz gráfica de usuario.
Se ha considerado como el lenguaje adecuado para principiantes en el
mundo de la programación, si bien se le achaca que no tiene la potencia
suficiente para cubrir todas las expectativas de los programadores
avanzados.
Conceptos Básicos
Se designa como objeto cualquier elemento, por
Objeto ejemplo, un formulario, una imagen, un control, tal
como una caja de texto.

Los métodos son un conjunto de procedimientos


Método que permiten que un objeto ejecute una acción o
tarea sobre sí mismo.

Un evento es la ocurrencia de un suceso,


Evento comúnmente la acción que realiza el usuario sobre
el objeto, que como resultado puede.

Un formulario es una ventana de Windows la cual


Formulario usaremos para interactuar con el usuario, ya que en
dicha ventana o formulario, estarán los controles y
demás objetos gráficos que mostraremos al usuario
de nuestra aplicación.
PictureBox: Caja de imágenes
Label: Etiqueta
TextBox: Caja de texto
Frame: Marco
CommandButton: Botón de comando
CheckBox: Casilla de verificación
OptionButton: Botón de opción
ComboBox: Lista desplegable
ListBox: Lista
La caja de HScrollBar: Barra de desplazamiento horizontal
controles VScrollBar: Barra de desplazamiento vertical
Timer: Temporizador
DriveListBox: Lista de unidades de disco
DirListBox: Lista de directorios
FileListBox: Lista de archivos
Shape: Figura
Line: Línea
Image: Imagen
Data: Conexión a origen de datos
OLE: Contenedor de documentos embebidos
compatibles con Object Linking and Embedding
Visual Basic proporciona varios módulos que permiten
simplificar tareas comunes en el código, como
Módulo manipulación de cadenas, realización de cálculos
matemáticos, obtención de información del sistema,
realización de operaciones de archivo y directorio, etc.

Son los datos que hacen referencia a un objeto o


Propiedades
formulario.

Son cuadros de diálogo que automatizan tareas


Asistentes
basándose en preguntas y respuestas.

Es un sistema que convierte el programa que usted


Compiladores escribió en una aplicación que la computadora pueda
ejecutar.
Pasos para la creación de un
programa
1. Lo primero que haremos será abrir visual basic, se nos desplegará la
siguiente ventana:
2. Como nuestro objetivo es desarrollar algo sumamente básico,
escogemos “EXE estándar” como tipo de proyecto, y a continuación
haremos un simple clic en el botón “Abrir”.
3. Haremos un programa que
muestre un mensaje que diga
“¡hola mundo!”, Entonces nos
encargaremos de agregar los
siguientes objetos al formulario:
1 label y 1 command button. Y
si no sabes cuáles son, sólo deja
el cursor del ratón sobre
cualquier objeto y te irá diciendo
qué objeto es con un texto
descriptivo.
4. Ahora bien, para cada objeto,
existen distintas propiedades, las
cuales podemos observar en la
parte derecha del entorno de
visual basic, para establecer
distintas configuraciones, y
varían en función de los objetos.
La propiedad “caption” está en
muchos objetos; vamos a
escribir en el label“mi primer
programa”, y en el command
button “¡púlsame!”.
5. Si queremos que al hacer clic
en “¡púlsame!” Salga un aviso
que diga “¡hola mundo!”? En el
command1, que es en donde el
usuario realizará el evento
(“hacer clic”). Hacemos doble
clic sobre el objeto en la parte de
diseño, y nos llevará a la parte
de código de visual basic, en
donde codificaremos lo que
queremos que haga.
El código que escribiremos en el mismo será el siguiente:
MsgBox “¡Hola Mundo!”, vbInformation, “Mi primer programa”
Para que se entienda mejor, dividí
las partes más importantes de este
entorno con puntos: el punto 1 es el
objeto, que es el botón
(commandbutton, que se llama
“command1”); el punto 2 es el
evento que se realizará sobre el
objeto del punto 1, que es “clic”; y
por último, el punto 3 es la parte en
donde codificaremos lo que
deseamos hacer en el evento mismo.
Evolución
Visual basic se ha convertido en la primera herramienta de desarrollo de
aplicaciones en entorno a windows.
Con la aparición de la versión 6.0, que puede generar código ejecutable
directo en 32 bits, continúa aun utilizándose masivamente, y es
compatible con las últimas versiones de los sistemas windows, como
windows 7 y windows 8.
Versiones
• Visual basic 1.0 para Windows se liberó en mayo de 1991.
• Visual basic 1.0 para MS-DOS fue liberada en septiembre de 1992.
• Visual basic 2.0 fue liberado en noviembre de 1992. Venía en
• Visual basic 3.0 salió al mercado en verano de 1993, en versiones
standard y profesional. Pero, permitía acceso a bases de datos access.
• Visual basic 4.0, surgida en agosto de 1995, fue la primera versión
que generaba aplicaciones tanto de 16 como de 32 bits para
windows.
• Visual basic 5.0 se lanzó en febrero de 1997. Versión que generaba
programas de 32 bits exclusivamente, tenía la posibilidad de crear
controles personalizados; también permitía compilar a código
ejecutable nativo de Windows, logrando con ello incrementar la
velocidad de ejecución de los programas generados, más
notablemente en los de cálculo.
• Visual basic 6.0, salido a mediados de 1998, muy mejorado,
incrementó el número de áreas e incluyó la posibilidad de crear
aplicaciones basadas en web. Microsoft retiró el soporte de VB6 en
marzo de 2008.
Características
• Diseñador de entorno de datos.
• Asistente para formularios.
• Asistente para barra de herramientas.
• En las aplicaciones HTML.
• Posee varias bibliotecas para manejo de base de datos.
• Es una herramienta de diseño de aplicaciones para Windows, en la
que estas se desarrollan en una gran parte, a partir del diseño de una
interface gráfica.
Ventajas
• Simple, por lo tanto es fácil de comprender.
• Se dibuja formularios mediante el arrastre de controles.
• 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.
• Si bien permite desarrollar grandes y complejas aplicaciones,
también provee un entorno adecuado para realizar pequeños
prototipos rápidos.
Desventajas
• Sólo genera ejecutables para Windows.
• Soporte pobre para programación orientada a objetos
• Dependencia de complejas y frágiles entradas de registro COM
(componentes de software).
• La capacidad de utilizar controles en un sólo formulario es muy
limitada en comparación a otras herramientas.
Conclusión
Visual basic es un lenguaje de programación creado por Microsoft
Corp. Que goza de gran popularidad. A tenido una evolución de mejoras
y cada vez para facilitar el uso del mismo. El lenguaje en sí mismo es
fácil de aprender y entender, solo necesita un poco de paciencia y tener
confianza a la hora de crear programas y ver la facilidad a la hora de
trabajar con este lenguaje.
Referencias Bibliográficas
• http://aprenderaprogramar.com/index.php?option=com_content&vie
w=article&id=116:versiones-de-visual-basic-ique-es-ies-visual-
basic-buen-lenguaje-para-aprender-a-programar-
cu00303a&catid=37:curso-aprender-a-programar-visual-basic-
desde-cero&Itemid=61
• http://es.slideshare.net/lucinda/visual-basic-como-lenguaje-de-
programacin-orientado-a-objetos
• http://es.wikipedia.org/wiki/Visual_Basic

Potrebbero piacerti anche