1. Caja (Paleta) de Herramientas
Microsoft Visual Basic es un conjunto de herramientas que posibilitan el
desarrollo de aplicaciones para Windows de una manera rápida y sencilla,
basado en el lenguaje BASIC y en la programación orientada a objetos.
Programación Digital
Ingeniería Civil - UAP
03/06/2014
ESPECIALIDAD : INGENIERIA CIVIL
CATEDRA : PROGRAMACION DIGITAL
CATEDRATICO : ING. SALAS CAMARENA JIMY
INTEGRANTES : QUISPE DE LA CRUZ GILBERTO
CICLO : III
HUANCAVELICA - JUNIO 2014
MICROSOFT
VISUAL BASIC
2. INGENIERIA CIVIL – PROGRAMACION DIGITAL – UAP – HUANCAVELICA
MICROSOFT VISUAL BASIC – PALETA DE HERRAMIENTAS TOLLBOX Página 1
CONTENIDO
INTRODUCCIÓN .................................................................................................... 2
1. ENTORNO DE MICROSOFT VISUAL BASIC................................................. 3
1.1. DEFINICION DE MICROSOFT VISUAL BASIC. ..................................... 3
1.2. EL ENTORNO DE VISUAL BASIC............................................................ 3
1.2.1. BARRA DE MENÚS ............................................................................. 5
1.2.2. BARRA DE HERRAMIENTAS ............................................................ 5
1.2.3. CUADRO DE HERRAMIENTAS (TOLLBOX)................................... 5
1.2.4. DISEÑADOR DE FORMULARIOS ..................................................... 8
1.2.5. EXPLORADOR DE PROYECTOS....................................................... 8
1.2.6. VENTANA DE PROPIEDADES........................................................... 9
1.2.7. POSICIÓN DEL FORMULARIO.......................................................... 9
1.2.8. MENÚS CONTEXTUALES................................................................ 10
1.2.9. VENTANA DE CÓDIGO .................................................................... 10
CONCLUCIONES.................................................................................................. 11
3. INGENIERIA CIVIL – PROGRAMACION DIGITAL – UAP – HUANCAVELICA
MICROSOFT VISUAL BASIC – PALETA DE HERRAMIENTAS TOLLBOX Página 2
INTRODUCCIÓN
Visual Basic 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 es una menor velocidad o eficiencia en las aplicaciones.
Visual Basic 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 es también un programa basado en objetos, aunque no orientado a
objetos como C++ o Java. La diferencia está en que Visual Basic 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++.
En este primer capítulo se presentarán las características generales de Visual
Basic, junto con algunos ejemplos sencillos que den idea de la potencia del lenguaje y
del modo en que se utiliza.
4. INGENIERIA CIVIL – PROGRAMACION DIGITAL – UAP – HUANCAVELICA
MICROSOFT VISUAL BASIC – PALETA DE HERRAMIENTAS TOLLBOX Página 3
1. ENTORNO DE MICROSOFT VISUAL BASIC
1.1. DEFINICION DE MICROSOFT VISUAL BASIC.
Visual Basic es una excelente herramienta de programación que permite crear
aplicaciones propias (programas) para Windows 95/98 o Windows NT. Con ella se
puede crear desde una simple calculadora hasta una hoja de cálculo de la talla de Excel
(en sus primeras versiones...), pasando por un procesador de textos o cualquier otra
aplicación que se le ocurra al programador. Sus aplicaciones en Ingeniería son casi
ilimitadas: representación de movimientos mecánicos o de funciones matemáticas,
gráficas termodinámicas, simulación de circuitos, etc.
Este programa permite crear ventanas, botones, menús y cualquier otro elemento de
Windows de una forma fácil e intuitiva. El lenguaje de programación que se utilizará
será el Basic, que se describirá en el siguiente capítulo.
A continuación se presentarán algunos aspectos del entorno de trabajo de Visual
Basic menús, opciones, herramientas, propiedades, etc.
1.2. EL ENTORNO DE VISUAL BASIC
5. INGENIERIA CIVIL – PROGRAMACION DIGITAL – UAP – HUANCAVELICA
MICROSOFT VISUAL BASIC – PALETA DE HERRAMIENTAS TOLLBOX Página 4
En la ventana anterior indicar el tipo de proyecto que desea crear (para nuestro caso
seleccionar EXE estándar) y dar click sobre el botón “Abrir”. En ese instante se
presentará el Entorno Integrado de Desarrollo (IDE) de Visual Basic:
Barra de menús Barra de herramientas
Cuadro de herramientas Diseñador de formularios
Explorador de proyectos Ventana de propiedades
Posición del formulario Menús contextuales
6. INGENIERIA CIVIL – PROGRAMACION DIGITAL – UAP – HUANCAVELICA
MICROSOFT VISUAL BASIC – PALETA DE HERRAMIENTAS TOLLBOX Página 5
1.2.1. BARRA DE MENÚS
Presenta las órdenes que se utilizan para desarrollar una aplicación. Las opciones
más utilizadas son: Archivo, Edición, Ver, Ventana y Ayuda. Se proporcionan otros
menús para tener acceso a funciones específicas de programación como Proyecto,
Formato o Depuración.
1.2.2. BARRA DE HERRAMIENTAS
Facilita el acceso rápido a las órdenes más comúnmente utilizadas. Omitimos el
significado de cada botón porque le será mostrado al pasar el puntero del ratón sobre
cada uno de ellos.
Puede visualizar otras barras de herramientas ejecutando la opción Barra de
herramientas del Menú Ver.
1.2.3. CUADRO DE HERRAMIENTAS (TOLLBOX)
Se muestra la caja de herramientas, que incluye los controles con los que
se puede diseñar la pantalla de la aplicación. Estos controles son por ejemplo
botones, etiquetas, cajas de texto, zonas gráficas, etc. Para introducir un control
en el formulario simplemente hay que clicar en el icono adecuado de la toolbox
y colocarlo en el formulario con la posición y el tamaño deseado, clicando y
arrastrando con el ratón. Clicando dos veces sobre el icono de un control
aparece éste en el centro del formulario y se puede modificar su tamaño y/o
trasladar con el ratón como se desee.
El número de controles que pueden aparecer en esta ventana varía con la
configuración del sistema. Para introducir nuevos componentes se utiliza el
comando Components en el menú Project, con lo cual se abre el cuadro de
diálogo mostrado en la Figura siguiente.
7. INGENIERIA CIVIL – PROGRAMACION DIGITAL – UAP – HUANCAVELICA
MICROSOFT VISUAL BASIC – PALETA DE HERRAMIENTAS TOLLBOX Página 6
Para saber cuál es el control, simplemente ponga el cursor del ratón sobre el control
que desea ver y espere dos o tres segundo y aparecerá una indicación sobre cuál es el
control en cuestión.
Este cuadro de herramientas puede ser diferente, dado que puede haber más o menos
controles en la barra y por lo tanto puede ser mucho más grande o con más columnas de
controles o de diferente tipo de controles.
La imagen de la barra de herramientas anterior, tiene lo que se denomina barra
estándar de herramientas, cada uno de estos controles realiza la siguiente función:
Cursor del ratón: Sirve para quitar la selección del que hayamos pulsado por
error.
Picture: Permite incluir gráficos, es parecido al image pero con variantes.
8. INGENIERIA CIVIL – PROGRAMACION DIGITAL – UAP – HUANCAVELICA
MICROSOFT VISUAL BASIC – PALETA DE HERRAMIENTAS TOLLBOX Página 7
Label (Etiqueta): Sirve para poder poner mensajes o textos en la pantalla, pero no
son editables por el usuario.
TextBox: Caja de texto, permite que el usuario pueda escribir directamente.
Frame: Es un contenedor para los demás controles.
Command Button: Botón de comando, permite que el usuario pueda pulsar
botones y que realicen determinadas acciones.
CheckBox: Caja de chequeo, permite tener opciones sobre las que el usuario
confirma o niega.
OptionButton: Botón de opción, permite tener varias opciones de las cuales
seleccionar una.
ComboBox: Caja combinada, permite tener varias opciones de las cuales
seleccionar y ver una.
ListBox: Caja de lista, presenta una lista de opciones y permite seleccionar una o
varias de dichas opciones
HScroll: (Barra Horizontal de Scroll) se puede crear un barra de desplazamiento
horizontal.
VScroll: Barra vertical de Scroll, permite tener una barra vertical para
desplazamientos.
Timer: Es un controlador de tiempo.
DriveBox: Caja de unidades, permite indicar que unidades de almacenamiento
tiene el ordenador.
9. INGENIERIA CIVIL – PROGRAMACION DIGITAL – UAP – HUANCAVELICA
MICROSOFT VISUAL BASIC – PALETA DE HERRAMIENTAS TOLLBOX Página 8
DirBox: Caja de directorios, indica los directorios y subdirectorios de una ruta en
concreto.
FileList: Indica una lista de los ficheros que se encuentran en un determinado
directorio o subdirectorio.
Shape: Permite incluir formas gráficas en el formulario, como un cuadrado, un
círculo, etc.
Line: Permite incluir una línea en el formulario.
Image: Permite incluir imágenes como fotografías, dibujos, etc..
Data: Permite la conexión con una base de datos y poder añadir, modificar,
consultar, borrar, etc.
1.2.4. DISEÑADOR DE FORMULARIOS
Es la ventana sobre la que colocaremos los objetos (controles) de la interfaz de
usuario.
1.2.5. EXPLORADOR DE PROYECTOS
Contiene el conjunto de archivos que constituyen la aplicación o proyecto.
10. INGENIERIA CIVIL – PROGRAMACION DIGITAL – UAP – HUANCAVELICA
MICROSOFT VISUAL BASIC – PALETA DE HERRAMIENTAS TOLLBOX Página 9
1.2.6. VENTANA DE PROPIEDADES
Como veremos más adelante, cada objeto lleva asociado un conjunto de
propiedades. Para ver o especificar los valores de las propiedades de los objetos,
utilizaremos la ventana de propiedades.
1.2.7. POSICIÓN DEL FORMULARIO
Esta ventana le permite especificar la posición de los formularios de la aplicación.
11. INGENIERIA CIVIL – PROGRAMACION DIGITAL – UAP – HUANCAVELICA
MICROSOFT VISUAL BASIC – PALETA DE HERRAMIENTAS TOLLBOX Página 10
1.2.8. MENÚS CONTEXTUALES
Es un menú emergente que presenta órdenes específicas relativas a un determinado
objeto. Para abrir un menú contextual, dar click derecho sobre el objeto. Por ejemplo, al
dar click derecho sobre el formulario se presenta el siguiente menú contextual.
1.2.9. VENTANA DE CÓDIGO
Se presenta cuando se hace doble click sobre un objeto que se encuentra en el
Diseñador de formularios. Esta ventana muestra dos cuadros combinados (combos) en
la parte superior, en una aparece el nombre del objeto (izquierda) y en la otra el nombre
del evento (derecha).
12. INGENIERIA CIVIL – PROGRAMACION DIGITAL – UAP – HUANCAVELICA
MICROSOFT VISUAL BASIC – PALETA DE HERRAMIENTAS TOLLBOX Página 11
CONCLUCIONES
En esta sesión se reconoció las distintas herramientas de trabajo de tabla de
herramientas de Visual Basic
Se aprendió el funcionamiento y las características aplicables de cada uno
de las herramientas de la paleta de herramientas de Visual Basic.
Tener conocimientos básicos de programación digital mediante Ms Visual
Basic como un complemento necesario a la carrera de Ingeniería Civil para
el fácil entendimiento de la funcionabilidad de los distintos programas que
se usa en la ingeniería civil.