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
Objeto
Se designa como objeto cualquier elemento, por
ejemplo, un formulario, una imagen, un control, tal
como una caja de texto.
Evento
Formulario
Método
Los métodos son un conjunto de procedimientos
que permiten que un objeto ejecute una acción o
tarea sobre sí mismo.
Un evento es la ocurrencia de un suceso,
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
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.
La caja de
controles
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
HScrollBar: Barra de desplazamiento horizontal
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
Asistentes
Son cuadros de diálogo que automatizan tareas
basándose en preguntas y respuestas.
Compiladores
Es un sistema que convierte el programa que usted
escribió en una aplicación que la computadora pueda
ejecutar.
Propiedades
Son los datos que hacen referencia a un objeto o
formulario.
Módulo
Visual Basic proporciona varios módulos que permiten
simplificar tareas comunes en el código, como
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.
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
Lenguaje de programacion de visual basic

Lenguaje de programacion de visual basic

  • 2.
    Universidad Tecnológica dePanamá 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
  • 3.
    Introducción Un lenguaje deprogramació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.
  • 4.
    ¿Qué es ellenguaje 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.
  • 5.
  • 6.
    Objeto Se designa comoobjeto cualquier elemento, por ejemplo, un formulario, una imagen, un control, tal como una caja de texto. Evento Formulario Método Los métodos son un conjunto de procedimientos que permiten que un objeto ejecute una acción o tarea sobre sí mismo. Un evento es la ocurrencia de un suceso, 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 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.
  • 7.
    La caja de controles 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 HScrollBar: Barra de desplazamiento horizontal 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
  • 8.
    Asistentes Son cuadros dediálogo que automatizan tareas basándose en preguntas y respuestas. Compiladores Es un sistema que convierte el programa que usted escribió en una aplicación que la computadora pueda ejecutar. Propiedades Son los datos que hacen referencia a un objeto o formulario. Módulo Visual Basic proporciona varios módulos que permiten simplificar tareas comunes en el código, como 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.
  • 9.
    Pasos para lacreación de un programa 1. Lo primero que haremos será abrir visual basic, se nos desplegará la siguiente ventana:
  • 10.
    2. Como nuestroobjetivo 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.
  • 11.
    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!”.
  • 12.
    5. Si queremosque 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.
  • 13.
    El código queescribiremos en el mismo será el siguiente: MsgBox “¡Hola Mundo!”, vbInformation, “Mi primer programa”
  • 14.
    Para que seentienda 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.
  • 15.
    Evolución Visual basic seha 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.
  • 16.
    Versiones • Visual basic1.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.
  • 17.
    • Visual basic4.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.
  • 19.
    Características • Diseñador deentorno 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.
  • 20.
    Ventajas • Simple, porlo 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.
  • 21.
    • Es unode 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.
  • 22.
    Desventajas • Sólo generaejecutables 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.
  • 23.
    Conclusión Visual basic esun 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.
  • 24.