Você está na página 1de 33

Informtica

Microsoft Visual Basic

COLEGIO NACIONAL

ELOY ALFARO

MATERIAL DE APOYO

DE

MICROSOFT VISUAL BASIC


NOMBRE:

______________________________________

QUINTO CURSO ______


Ing. Robert Procel V.

Informtica

Microsoft Visual Basic

2009 2010

Ing. Robert Procel V.

Informtica

Microsoft Visual Basic


VISUAL BASIC

Es un programa muy fcil de aprender y con este mdulo usted tendr los
conocimientos bsicos de programacin.
Visual Basic es un sistema diseado para crear aplicaciones grficas de una manera
rpida y sencilla las cuales se ejecutan bajo windows.
Para accesar a Visual Basic se debe realizar lo siguiente:

Se le presentar la siguiente pantalla:

Deber seleccionar STANDARD EXE y luego seleccione el botn abrir


Ing. Robert Procel V.

Informtica

Microsoft Visual Basic

Aparece el entorno visual del visual Basic.

ENTORNO DEL VISUAL BASIC


Barra de Ttulo

Caja de Herramientas

Barra de Men

Formulario

Barra Standard

Ventana de Propiedades

Ventana de Proyecto

Ubicacin del Formulario

BARRA DE MENU
Contiene las rdenes que se utilizan para desarrollar una aplicacin.
Descripcin de la Opcin archivo.- Es una las opciones ms utilizadas y contiene:
Nuevo proyecto:
Abrir proyecto:
Agregar proyecto:
Ing. Robert Procel V.

Crea un nuevo proyecto


Abre un proyecto realizado anteriormente y guardado en
un medio de almacenamiento.
Adiciona uno de los proyectos a la aplicacin.
4

Informtica
Quitar Proyecto:
Guardar Proyecto:
Guardar Proyecto como:
Guardar Form1:
Guardar Form1 Como:
Imprimir:
Generar Proyecto1.exe:
Salir:

Microsoft Visual Basic


Borra uno de los proyectos activados.
Guarda el proyecto que se encuentra en la memoria del
computador.
Guarda un proyecto con otro nombre
Guarda un formulario del proyecto.
Guarda el formulario con otro nombre.
Imprime el proyecto o lo seleccionado.
Crea un proyecto ejecutable
Sale del Visual Basic
BARRA ESTANDAR

Contiene los botones que permiten realizar las tareas ms comunes de una manera
rpida como: grabar, abrir, ejecutar un programa, finalizar, etc.
Crea un nuevo Proyecto
Crea un nuevo Formulario
Activa el editor de Men
Abre un Proyecto
Graba un Proyecto
Ejecuta un Proyecto
Finaliza un Programa
Activa la ventana de Proyecto
Activa la ventana de Propiedades
Activa la ventana de ubicacin del Formulario
Activa el Examinador Browse
Activa la caja de Herramientas
Ctrl + N:
Ctrl + O:
Ctrl + S:
Ctrl + P:
Ctrl + R:
Ctrl + T:
Ctrl + D

PRINCIPALES TECLAS RPIDAS


Crea un nuevo proyecto
Abre un proyecto existente.
Graba un Formulario
Activa la ventana para Imprimir
Muestra la ventana del Proyecto
Activa la ventana de Componentes.
Agrega un Archivo.

Ing. Robert Procel V.

Informtica
Shift + F7:
ALT + Q:
F4:
F5:
F8:

Microsoft Visual Basic

Muestra el Formulario
Sale del Visual Basic
Muestra la ventana de Propiedades
Ejecuta un Proyecto
Ejecuta mostrando cada Instruccin
CAJA DE HERRAMIENTAS
Contiene los controles bsicos que se dibujan en el formulario
Cuando deseamos agregar ms componentes a nuestra barra de
herramientas debemos realizar lo siguiente:
* presionamos el botn derecho del, Mouse en la barra de herramientas y
seleccionamos Componentes

Luego visualizamos la lista de componentes que podemos agregar a la


barra de herramientas.

Para activar o llamar al control buscamos el nombre seleccionamos la casilla


correspondiente y luego hacemos clic en el botn aceptar
VENTANA DE PROPIEDADES
Contiene las propiedades o caractersticas de cada uno de los controles

Ing. Robert Procel V.

Informtica

Microsoft Visual Basic

VENTANA DE PROYECTOS
Contiene todos los formularios, mdulos, etc. Que forman una aplicacin.

QU ES UN PROYECTO? Es toda aplicacin en Visual Basic y est compuesto por


formularios, mdulos, etc.
EL FORMULARIO.- Es la ventana principal por que sirve de fondo para los controles
que se dibujan en una aplicacin como cajas de textos, etiquetas, etc. Se activa pulsando
Shift F7 o Control R o doble Clic en el formulario que se desea visualizar

FILOSOFIA DE LA PROGRAMACION DE VISUAL BASIC


Para desarrollar un programa en visual Basic se crea un formulario y sobre l se dibujan
controles tales como cajas de textos, etiquetas, listas desplegables, grficos, botones de
comandos, etc. A continuacin se le asignan las propiedades y finalmente se escriben las
instrucciones
EVENTO.- Es una accin generada por el usuario ejemplo al hacer clic

Ing. Robert Procel V.

Informtica

Microsoft Visual Basic

CONTROL.- Es un objeto grfico ejemplo: un cuadro de texto, un botn de comandos


o un marco que se colocan n el formulario para ingresar datos o mejorar el aspecto del
formulario.
OBJETO.- es la combinacin de datos y procedimientos ejemplo: un control cuando es
ejecutado en un formulario es un objeto.
PROPIEDADES: Son atributos que poseen los controles ejemplo: tamao, color, fondo
tipo de letra, etc.
MTODO.- Es un procedimiento similar al de una instruccin o funcin que operan
sobre objetos especficos.
CMO ASIGNAR UNA PROPIEDAD?
Para asignar una propiedad a un control (Formulario, caja de texto, etiqueta, botn de
comando, etc.) primero se debe seleccionar el control haciendo un clic en el, luego
presionamos <F4> o el botn propiedades
PRINCIPALES PROPIEDADES DEL FORMULARIO (FORM)
NAME:
BACKCOLOR.BORDERSTYLE.CAPTION.CONTROL BOX.ENABLED.FONT.ICON.LEFT.PICTURE.TOP.VISIBLE.WIDTH.-

Permite asigna un nombre al formulario, por defecto el nombre es


Form1, Form2, Form3, Form4.
Selecciona un color de fondo para el formulario.
Selecciona el estilo de presentacin y comportamiento del
formulario.
Asigna un ttulo al formulario.
Indica si se visualiza o no los botones de control del formulario
(Maximizar, Minimizar, etc.), false no los visualiza, true si.
Indica si el formulario debe estar activado o no. Si no est
activado no responde ningn control.
Indica el tipo, tamao y estilo de letra de los controles que se
dibujen en el formulario.
Selecciona un icono para el formulario. *.ico o *.cur.
Permite indicar la posicin horizontal del formulario.
Selecciona un grfico el cual sirve de fondo para el formulario.
Se utiliza para indicar la posicin vertical del formulario en la
pantalla.
Indica si el formulario se debe visualizar.
Permite indicar el ancho del formulario.

Ing. Robert Procel V.

Informtica

Microsoft Visual Basic

LECCIN Nro. 1
1. Cul cree usted que es la diferencia entre Proyecto y Formulario?
Proyecto

Formulario

2. Una con Rayas lo correcto

BARRA DE
MENU
BARRA
ESTANDAR

Contiene los botones que permiten realizar las


tareas ms comunes de una manera rpida
como: grabar, abrir, ejecutar un programa,
finalizar, etc.
Contiene los controles bsicos que se dibujan
en el formulario

CAJA DE
HERRAMIENTA
S
VENTANA DE
PROYECTOS

Contiene las rdenes que se utilizan para


desarrollar una aplicacin.

VENTANA DE
PROPIEDADES

Contiene todos los formularios, mdulos, etc.


Que forman una aplicacin.

Contiene las propiedades o caractersticas de


cada uno de los controles

Enuncie la estructura principal de Visual Basic


EVENTO
CONTROL
OBJETO
PROPIEDADES
MTODO

Ing. Robert Procel V.

Informtica

Microsoft Visual Basic

PRINCIPALES PROPIEDADES DE UNA ETIQUETA (LABEL)


NAME:
ALIGNMENT.APPERANCE.AUTOSIZE.BACKCOLOR.BACKSTYLE.BORDERSTYLE.CAPTION.FONT.FORECOLOR.VISIBLE.-

Permite asignar un nombre a la etiqueta, por defecto el nombre es


Label1, Label2, Labbel3.
Alinea el texto que se encuentra en la etiqueta. Left (Izquierda),
Right (Derecha), Center (Centro).
Cambia la apariencia de la etiqueta; 0 Flat (Se visualiza la
etiqueta con un fondo blanco), 1 3D (Este valor est por defecto
se visualiza con un fondo transparente)
El tamao de la etiqueta se ajusta al tamao del contenido, por
defecto est en False.
Selecciona un color de fondo de la etiqueta.
Asigna el estilo de fondo de la etiqueta
Selecciona el estilo del borde de la etiqueta por defecto est
desactivado; 0 - None.
Asigna un texto a la etiqueta.
Permite asignar el tipo, tamao, y el Estilo de la letra del texto o
mensaje que desea visualizar en la etiqueta.
Permite asignar el color de la letra del texto o mensaje que desea
visualizar en la etiqueta.
Indica si la etiqueta se debe visualizar o no.

PRINCIPALES PROPIEDADES DE UNA CAJA DE TEXTO (TEXT)


NAME:
BACKCOLOR.ENABLED.BACKSTYLE.BORDERSTYLE.FONT.FORECOLOR.LOCKED.MAXLENGTH.MULTILINE.-

Permite asigna un nombre al texto, por defecto el nombre es


Text1, Text2, text3.
Selecciona un color de fondo del texto.
Activa o Desactiva la Caja de Texto. Si est desactivada se
muestra en un color opaco
Asigna el estilo de fondo del texto
Selecciona el estilo del borde de la etiqueta por defecto est
desactivado; 0 - None.
Permite asignar el tipo, tamao, y el Estilo de la letra del texto o
mensaje que desea visualizar en la etiqueta.
Permite asignar el color de la letra del texto que se escribe en este
control.
Permite que el usuario pueda o no modificar el texto que se
encuentra en este control. El valor false permite el ingreso o
modificacin y el valor True lo evita.
Se utiliza para indicar el nmero mximo de caracteres que el
usuario puede ingresar en una Caja de Texto. Por defecto est en 0
que significa ilimitado
indica si el texto ingresado puede ocupar varias lneas se
recomienda utilizarla junto con la propiedad SCROLLBARS,
para poder desplazarse de una manera ms rpida y fcil por el
texto ingresado.

Ing. Robert Procel V.

10

Informtica

Microsoft Visual Basic

PASSWORDCHAR.- Se visualiza en nuestra caja de texto el carcter que se indica en


esta propiedad, se utiliza para ingresar claves.
SCROLLBARS.Para indicar que barras de desplazamiento queremos que tenga la
caja de texto; ninguna (None), horizontal, vertical o Ambas (Both)
TABINDEX.Indica el orden en que el cursor debe ubicarse en las Cajas de
Texto. Empieza con un valor de 0
TEXT.Almacena el texto que el usuario escribe en ese control. Por
defecto su contenido es Text1, Text2, text3; para ingresar datos
debe borrar ese contenido y dejar en blanco la Caja de Texto
VISIBLE.Indica si la Caja de Texto se debe visualizar o no.
GUARDAR UNA APLICACIN
Se debe escoger cualquiera de los dos primeros pasos (1 o 2)
1.- Se hace un clic en la figura del disco que se encuentra en la barra estndar.
2.- Barra de men, opcin FILE, ARCHIVO, elegir Guardar Proyecto.
3.- Si se desea guardar con otro nombre se debe elegir Barra de men, opcin FILE,
ARCHIVO, elegir Guardar Proyecto Como.
4.- Primero le pide el nombre de cada formulario (*.FRM) que forma parte de cada
aplicacin y luego le pide el nombre del proyecto (*.VBP) el cual se utiliza para
abrirlo o recuperarlo posteriormente.
ABRIR O RECUPERAR UNA APLICACIN
Existen tres formas de abrir o recuperar una aplicacin:
1.- Haciendo un clic en la figura de un libro abierto que se encuentra en la Barra
estndar.
2.- Barra de men, opcin FILE, ARCHIVO, elegir Abrir Proyecto.
3.-Pulsar las teclas Ctrl. + O.
Una vez que se visualiza la ventana para abrir un proyecto, usted puede hacer doble clic
en el nombre y luego haga un clic en el Botn Abrir.
CREAR UN ARCHIVO EJECUTABLE (*.EXE)
Un archivo ejecutable es un archivo con la extensin EXE donde se encuentran unidos
todos los formularios, instrucciones y mdulos de una aplicacin.
Tiene las siguientes ventajas:
1.- Permite ejecutar la aplicacin sin necesidad de ingresar al Visual Basic.
2.- Evita que alguien visualice las instrucciones que hemos utilizado en nuestra
aplicacin.
3.-Evita que alguien modifique las instrucciones que hemos escrito en la aplicacin.
Para crear un archivo ejecutable se debe elegir
a.- Opcin Archivo de la Barra de Men
b.- Opcin Generar Proyecto1.exe
c.- Se debe ingresar el nombre del archivo por defecto se visualiza el nombre
con la cual se guard la informacin.

Ing. Robert Procel V.

11

Informtica

Microsoft Visual Basic

PASOS PARA DESARROLLAR UNA APLICACIN


1.- Crear una nueva aplicacin
Archivo Nuevo proyecto.
2.- Mueva y ajuste el tamao del formulario.
3.- Dibuje los controles.
4.- Defina las propiedades del formulario y controles.
5.- Escriba las instrucciones para los controles.
6.- Guarde la Aplicacin.
7.- Ejecute la aplicacin.
(EJERCICIO # 1)
Desarrollar la siguiente aplicacin

PRINCIPALES PROPIEDADES DEL BOTON DE COMANDOS (COMMAND)


NAME.BACKCOLOR.CAPTION.-

FONT.PICTURE.STYLE.TOOLTIPTEXT.-

VISIBLE.-

Permite asigna un nombre al botn de comando, por defecto el


nombre es Command1, command2, Command3.
Selecciona un color de fondo, para que acepte el color que se le
asigna la propiedad Style debe estar en modo grfico.
Asigna un ttulo al Botn de Comando ud. Puede subrayar
cualquier letra del botn del ttulo usando antes de dicha letra el
(&), esto le permitir ejecutar las instrucciones que contiene ese
control pulsando la tecla ALT y la letra subrayada.
Permite asignar el tipo, tamao, y el Estilo de la letra que se
escribe como ttulo dentro del botn.
Selecciona un grfico para que se utilice como ttulo del botn de
comandos.
Para seleccionar su estilo de visualizacin. Estndar o grfico. Si
el estilo es grfico, puede almacenar un grfico como ttulo y se le
puede cambiar el color del fondo.
Nos permite escribir un texto que se visualizar cuando el puntero
del Mouse se ubique en el botn. Sirviendo de esta manera de
ayuda para el usuario ya que le puede dar a entender que tarea o
funcin realiza el botn.
Indica si el botn se debe visualizar o no.

Ing. Robert Procel V.

12

Informtica

Microsoft Visual Basic


EJERCICIO # 2

Desarrollar la siguiente aplicacin


1.- Dibujar los Controles

2.- Asignar las propiedades a los controles.


ETIQUETAS
CONTROL CAPTION
Label1
Colegio Nacional Eloy Alfaro
Label2
Ejercicio # 2
Label3
Ingreso de Datos Personales
Label4
Realizado Por:
Label5
Nombre del programador
Label6
Nombre
Label7
Direccin
Label8
Telfono
Label9
Centro de Estudios
Label10
Observaciones
CAJAS DE TEXTO
CONTROL TEXT
Text1
En Blanco
Text2
En Blanco
Text3
En Blanco
Text4
En Blanco
Text5
En Blanco
Ing. Robert Procel V.

ALIGNMENT
Center
Center
Center
Left
Left
Left
Left
Left
Left
Left

BORDERSTYLE
1 Fixed Single
0 None
0 None
0 None
0 None
0 None
0 None
0 None
0 None
0 None

MULTILINE
False
False
False
False
True

SCROLLBARS
0 None
0 None
0 None
0 None
1 Vertical
13

Informtica

Microsoft Visual Basic


EJERCICIO NRO. 3

Desarrollar la siguiente aplicacin


1.- Dibujar los Controles

2.- Caractersticas
1.- En el ciclo slo se debe ingresar hasta 3 caracteres
2.- En el sexo solo un carcter
3.- En la clave hasta 05 caracteres y no se debe visualizar a medida que se ingresa.
4.- no se debe permitir el ingreso de la direccin electrnica.
PRINCIPALES EVENTOS
ACTIVATE.- Las instrucciones que se escriben dentro de este evento se ejecutan
cuando el formulario es activado.
CHANGE.- Las instrucciones que se escriben dentro de este evento se ejecutan cuando
se modifica el contenido del control.
CLICK.- Las instrucciones que se escriben dentro de este evento se ejecutan cuando se
hace un clic o pulsa enter en el control.
DBLCLICK.- Las Instrucciones que se escriben dentro de este evento se ejecutan
cuando se hace doble clic en el control.

Ing. Robert Procel V.

14

Informtica

Microsoft Visual Basic

DEACTIVE.- Las instrucciones que se escriben dentro de este evento se ejecutan


cuando el formulario es desactivado.
KEYPRESS.- Las instrucciones que se escriben dentro de este evento se ejecutan
cuando se pulsa una tecla en el control.
LOAD.- Las instrucciones que se escriben dentro de este evento se ejecutan cuando el
formulario es cargado en memoria.
LOSTFOCUS.- Las instrucciones que se escriben dentro de este evento se ejecutan
cuando el cursor sale de un control.
TIMER.- Las instrucciones que se escriben dentro de este evento se ejecutan cada
cierta cantidad de segundos, que usted deber indicar.
UNLOAD.- Las instrucciones que se escriben dentro de este evento se ejecutan cuando
el formulario es descargado de la memoria.
EJERCICIO NRO. 4
1.- Dibujar los Controles

2.- Caractersticas
1.- En el botn nuevo deber borrar la informacin que se encuentra en el formulario
2.- Al pasar el Mouse por los botones debe indicar para que sirve el botn.
3.- Al presionar Alt N o Alt F debe activar los correspondientes botones
4.- no se debe permitir el ingreso de la direccin electrnica.

Ing. Robert Procel V.

15

Informtica

Microsoft Visual Basic

LECCION Nro. 2
Realice lo siguiente
1. Escriba las diferencias entre una caja de texto y una etiqueta Label
CAJA DE TEXTO
ETIQUETA LABEL

2. Cuales Son los principales eventos de Visual Basic?


1. ACTIVATE
2. CHANGE
3. CLICK
4. DBLCLICK
5. DEACTIVE
6. KEYPRESS
7. LOAD
8. LOSTFOCUS
9. TIMER
10. UNLOAD
CONSTANTES
Son elementos que mantienen un mismo valor durante el desarrollo de la aplicacin
ejemplo
CONST Saludo = Buenos das

Ing. Robert Procel V.

16

Informtica

Microsoft Visual Basic

VARIABLES
Son aquellos elementos con un nombre determinado que contienen un valor en forma
temporal.
Sintaxis
mbito Nombre As Tipo
Dim.- Se utiliza a nivel de procedimiento y a nivel de formulario Ejemplo:
Dim A as Integer
Static: Se utiliza solo a nivel de procedimiento, esta no se reinicializa cada ves que se
ejecuta el procedimiento.
Static B As Integer
Private.- Se utiliza a nivel de mdulo se considera privada por que solo es reconocida en
ese mdulo.
Public.- Se utiliza a nivel de mdulo se considera pblica por que es reconocida en toda
la aplicacin.
TIPOS DE VARIABLES
Tipo
Descripcin
Byte
1 Byte
Boolean
Lgico (2 bytes)
Integer
Entero (2 byte)
Long
Entero largo
Single
Real single Precisin 4b
Double
Real Double Precisin 8b
Currency # con punto decimal fijo 8b
String
Cadena de Caracteres 4 a 64b
Date
8 byte
OPERADORES ARITMETICOS
+ Suma
- Resta
* Multiplicacin
/ Divisin

Carcter
%
&
!
#
@
$

Rango
0 a 255
True o False
-32768 a 32768
-2147483648 a 2147483648
-3.40E+38 a 3.40E+38
-1.79D+308 A 1.79D+308
-9.22E+14 A 9.22E+14
0 a 65500 caracteres
01/01/100 a 31/12/9999

\ Divisin Entera
MOD Resto de una Divisin
^ Exponenciacin
() Orden de Operador

INSTRUCCIN IF THEN
Permite ejecutar una o ms instrucciones dependiendo de la respuesta (Verdad o Falso)
de una condicin dada.
Sintaxis
If condicin Then
Instruccin(es)
(Se ejecutan cuando es Verdad)
Else
Instrucciones(es)
(Se ejecutan cuando es Falso)
EndIf

Ing. Robert Procel V.

17

Informtica

Microsoft Visual Basic


EJERCICIO Nro. 5

1.- Realizar un Programa que permita ingresar dos nmeros, sumarlos y desplegar
el resultado

EJERCICIO Nro. 6
1.- Realizar un Programa que permita ingresar dos nmeros, restarlos y desplegar
el resultado

Ing. Robert Procel V.

18

Informtica

Microsoft Visual Basic

EJERCICIO Nro. 7
1.- Realizar un Programa que permita ingresar dos nmeros, dividirlos y desplegar
el resultado

EJERCICIO Nro. 8
1.- Realizar un Programa que permita ingresar dos nmeros, multiplicarlos y
desplegar el resultado

Ing. Robert Procel V.

19

Informtica

Microsoft Visual Basic

EJERCICIO Nro. 9
Realizar una calculadora en Visual Basic

EJERCICIO Nro. 10
Agrupar las operaciones y la calculadora en un men y presentar un archivo
ejecutable.

Ing. Robert Procel V.

20

Informtica

Microsoft Visual Basic


EJERCICIO Nro. 11

Realizar un Programa que permita simular varios movimientos de rebote con un


cuerpo circular, aplicando controles timer.

Ing. Robert Procel V.

21

Informtica

Microsoft Visual Basic

EJERCICIO Nro. 12
Realizar un programa que permita simular un semforo con un carro en
movimiento.

Ing. Robert Procel V.

22

Informtica

Microsoft Visual Basic


EJERCICIO Nro. 13

Realizar un programa en el cual se pueda ver la simulacin del despegue de vuelo


de un avin

EJERCICIO Nro. 14
Realizar un programa en el cual se pueda ver la simulacin de aterrizaje de un
avin

Ing. Robert Procel V.

23

Informtica

Microsoft Visual Basic

EJERCICIO Nro. 15
Realizar un programa en el cual se pueda ver la simulacin de un ascensor

Ing. Robert Procel V.

24

Informtica

Microsoft Visual Basic


EJERCICIO Nro. 16

Realizar un programa en el cual se pueda ver ejecucin de un video mediante el


Visual Basic.

EJERCICIO Nro. 17
Realizar un programa en el cual un asistente de windows lea la informacin de un
texto.

Ing. Robert Procel V.

25

Informtica

Ing. Robert Procel V.

Microsoft Visual Basic

26

Informtica

Microsoft Visual Basic

INSTRUCCIN FOR...NEXT
Repite un grupo de instrucciones un nmero de veces especificado.
FOR [Variable] = <INICIO> TO <FIN> STEP [Incremento]
Instrucciones
..
.
NEXT [Variable ]
Ejemplo
Dim I,J,K AS INTEGER
FOR I = 1 TO 10
FOR J = 1 TO 10
FOR K = 1 TO 10
PROCESOS
NEXT K
NEXT J
NEXT I
INSTRUCCIN SELECT...CASE
Ejecuta uno de varios grupos de instrucciones, segn el valor de una expresin.
SELECT CASE <VARIABLE>
CASE 1
INSTRUCCIONES
CASE 2
INSTRUCCIONES
CASE 3
INSTRUCCIONES
CASE ELSE
INSTRUCCIONES
END SELECT
Dim OP As Integer
Dim ESTADO As String
SELECT CASE OP
Case 1
ESTADO=MASCULINO
Case 2
ESTADO=FEMENINO
CASE ELSE
ESTADO=NO INGRESA ESTADO
END CASE

Ing. Robert Procel V.

27

Informtica

Microsoft Visual Basic

PRINCIPALES PROPIEDADES DE UN COMBO (LISTA DESPLEGABLE)


NAME:
ENABLED:
FONT:
LIST:
LISTINDEX:
LOCKED:
SORTED:
STYLE:
VISIBLE.-

Permite asignar un nombre al combo, por defecto el nombre es


Combo1, Combo2, Combo3.
Para indicar si debe estar activo o no
Permite seleccionar el tipo, tamao y estilo de letra
Permite ingresar los valores o datos que el usuario puede elegir,
por cada elemento que se ingrese se debe pulsar <CTRL +
ENTER>
Obtiene el nmero del elemento seleccionado va desde (0) hasta
cualquier otro nmero dependiendo de la cantidad de los objetos
Bloquea el contenido del control
Permite ordenar los elementos
Selecciona el modo de elegir los elementos del control. TEXT.
Para indicar lo que se va a mostrar automticamente en el control
y almacena el texto seleccionado.
Indica si el combo se debe visualizar o no.
EJERCICIO Nro. 18

Realizar un programa en el cual se pueda ingresar el nombre del alumno,


especialidad, jornada, curso, paralelo. Al hacer click en cualquiera de los combos
se debe desplegar las opciones posibles a elegir.

IMPORTANTE
Propiedad CLEAR.Propiedad ADDITEM.-

Ing. Robert Procel V.

Limpia el contenido de un combo. Ejemplo


Especialidad.clear
Permite adicionar un elemento a un combo Ejemplo
Especialidad.Additem CONTABILIDAD

28

Informtica

Microsoft Visual Basic

PRINCIPALES PROPIEDADES DEL OPTION BUTTON (BOTON DE


OPCIONES)
NAME:
ALIGNMENT:
CAPTION:
ENABLED:
FONT:
FORECOLOR:
VALUE:
VISIBLE.-

Permite asignar un nombre al Botn de Opciones, por defecto el


nombre es Option1, Option2, Option3.
Indica la ubicacin del texto y del botn
Se utiliza para escribir el texto que acompaa al botn.
Para indicar si debe estar activo o no.
Permite seleccionar el tipo, tamao y estilo de letra
Selecciona un color de la letra.
Permite saber si un botn ha sido elegido o seleccionado
Indica si el botn se debe visualizar o no.
IMPORTANTE

Para preguntar si un botn de opciones ha sido seleccionado se utiliza la propiedad


value.
Ejemplo
Para preguntar si el botn nmero 1 est seleccionado se escribe:
If options.velue=true then
EJERCICIO Nro. 19
Realizar un programa en el cual si es soltero debe pedir la edad, el nmero de
hermanos y el sueldo debe ser 200. Si es casado debe pedir Sueldo, Nmero de hijos
y su sueldo debe ser 250 dlares

Ing. Robert Procel V.

29

Informtica

Microsoft Visual Basic

PRINCIPALES PROPIEDADES DEL CHECK BOX (CAJA DE


VERIFICACION)
NAME:
ALIGNMENT:
CAPTION:
ENABLED:
FONT:
FORECOLOR:
VALUE:
VISIBLE.-

Permite asignar un nombre al Botn de Opciones, por defecto el


nombre es Check1, Check2,Check3.
Indica la ubicacin del texto y de la caja
Se utiliza para escribir el texto que acompaa a la caja.
Para indicar si debe estar activo o no.
Permite seleccionar el tipo, tamao y estilo de letra
Selecciona un color de la letra.
Permite saber si una caja ha sido elegida o seleccionada
Indica si la caja se debe visualizar o no.

IMPORTANTE
Para preguntar si una caja de verificacin ha sido seleccionado se utiliza la propiedad
value. Ejemplo
Para preguntar si el botn nmero 1 est seleccionado se escribe:
If check1.velue=1 then
o
if check1 then
EJERCICIO Nro. 20
Realizar un programa en el cual se tenga un label1 con el texto VISUAL BASIC y
con 3 cajas de verificacin Negrita, Subrayado, Cursiva

Ing. Robert Procel V.

30

Informtica

Microsoft Visual Basic

Private Sub Check1_Click()


If Check1.Value = 1 Then
Label1.FontBold = True
Else
Label1.FontBold = False
End If
End Sub
Private Sub Check2_Click()
If Check2.Value = 1 Then
Label1.FontUnderline = True
Else
Label1.FontUnderline = False
End If
End Sub
Private Sub Check3_Click()
If Check3.Value = 1 Then
Label1.FontItalic = True
Else
Label1.FontItalic = False
End If
End Sub
PRINCIPALES PROPIEDADES DEL LIST BOX(CAJA DE LISTA )
NAME:
ENABLED:
FONT:
FORECOLOR:
LIST:
LISTCOUNT:

Permite asignar un nombre a la caja de lista List1, List2, List3.


Para indicar si debe estar activo o no
Permite seleccionar el tipo, tamao y estilo de letra
Selecciona un color de la letra
Permite ingresar los valores o datos que el usuario puede elegir,
de este control, por cada elemento que se ingrese se debe pulsar
<CTRL + ENTER>
Permite obtener el nmero de elementos de la lista

Ing. Robert Procel V.

31

Informtica
LISTINDEX:
SORTED:
STYLE:
TOOLTIPTEXT:
VISIBLE.-

Microsoft Visual Basic


para saber el elemento que el usuario ha elegido. El valor -1
indica que no se ha seleccionado ningn elemento, 0 indica el
primer elemento.
Permite ordenar los elementos
Selecciona el modo de elegir los elemento: 0 Standard o
1 Checkbox, permitiendo que cada elemento funcione como una
casilla de verificacin.
Muestra un mensaje de ayuda cuando el puntero del mouse se
encuentre sobre el control.
Indica si el combo se debe visualizar o no.

Ing. Robert Procel V.

32

Informtica

Microsoft Visual Basic


EJERCICIO Nro. 21

Realizar un programa en el cual se ingrese un nmero de tabla y en la lista


desplegar la tabla de mult8iplizar de el nmero ingresado anteriormente.

General()
Dim I As Integer
Dim J As Integer
Private Sub Text1_Change()
For I = 1 To 10
J = I * Val(Text1)
List1.AddItem Str(I) + " *" + Str(Text1) + " =" + Str(J)
Next I
End Sub

Ing. Robert Procel V.

33