You are on page 1of 21

INSTITUTO TECNOLOGICO

SUPERIOR GUAYAQUIL

PROGRAMACION
Nombres: Carlos
Guananga
Andrs Snchez
Vinicio Villa
Semestre: TerceroAutomotriz
Tema: Iconos y Comandos
de Visual Basic 6.0

Ambato-Ecuador
Visual Basic 6.0
Definicin:
Visual Basic 6.0 es uno de los lenguajes de programacin que ms 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
poqusimo 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 6.0 es una menor velocidad o eficiencia en las aplicaciones.
Visual Basic 6.0 es un lenguaje de programacin visual, tambin llamado lenguaje de 4
generacin. Esto quiere decir que un gran nmero de tareas se realizan sin escribir cdigo,
simplemente con operaciones grficas realizadas con el ratn sobre la pantalla.
Visual Basic 6.0 es tambin un programa basado en objetos, aunque no orientado a
objetos como C++ o Java. La diferencia est en que Visual Basic 6.0 utiliza objetos con
propiedades y mtodos, pero carece de los mecanismos de herencia y polimorfismo
propios de los verdaderos lenguajes orientados a objetos como Java y C++.
ENTORNO DE TRABAJO DE VISUAL BASIC 6.0
Vamos a familiarizarnos un poco con el entorno de trabajo de Visual Basic observando
partes, nombres y funciones ms caractersticas del entorno de trabajo para as poder
empezar a crear nuestras aplicaciones.
Inicia Visual Basic: Inicio - Programas - Microsoft Visual Studio 6.0 Microsoft Visual
Basic 6.0.

Una vez iniciado Visual Basic aparecer en primer trmino una pantalla como esta:

Hacer un click en Abrir para iniciar un nuevo proyecto.


Al abrir nuevo proyecto se abrir el rea de trabajo que observamos a continuacin:

BARRA DE TITULO:
En la barra de Titulo, aparece el nombre del proyecto y el modo en que se encuentra
trabajando Visual Basic en ese momento. As, si estamos trabajando en Modo de Diseo (o
tambin llamado Tiempo de Diseo) aparecer la palabra desing en la barra de ttulo
encerrada entre corchetes, as:

Si ejecuta el proyecto, inmediatamente la palabra desing se transforma en run (tiempo de


ejecucin)

Si hay un error en la ejecucin del programa o se interrumpe la ejecucin, la


palabra run se convierte en break (Interrupcin)

Si la ventana Diseador de Formulario est maximizada, entonces en la barra de ttulo


aparecer tambin el nombre del formulario y la palabra CODE o FORM dependiendo si
est diseando la interfaz o escribiendo cdigo respectivamente (slo en tiempo de
diseo).

BARRA DE MENUS:
La barra de mens de Visual Basic incluye los nombres de los mens que puede utilizar en
la ventana activa. La Barra de Menus no se puede eliminar. En las barras de mens
tenemos todas las opciones, utilidades y comandos de los que podemos disponer en
Visual Basic: Archivo (File), Edicin (Edit), Ver (View), etc.

BARRA DE HERRAMIENTAS:
La barra de herramientas proporciona un acceso rpido a los comandos ms utilizados en
el entorno de la programacin. Haga click en un botn de la barra de herramientas para
realizar la accin que representa ese botn... Al iniciar Visual Basic aparece una barra de
herramientas estndar. Para visualizar la Barra de herramientas estndar debemos ir a la
opcin Barra de Herramientas (Toolbars) dentro de la opcin Ver (View) de la Barra de
Mens. All podremos encontrar diferentes Barras de herramientas, para que se active una
de ellas solo debers hacer un click sobre el nombre deseado.

MENUS CONTEXTUALES:
Contienen
accesos
realizan
con
men contextual, haga
del mouse en el objeto
especfica de opciones
contextual depende de
se hace click con el
Por ejemplo, el men
cuando hace click con
mouse en el cuadro de
mostrar el cuadro de
dilogo Componentes (
cuadro
de
o desacoplar el cuadro
o agregar una ficha
herramientas (Add Tab).

directos a acciones que se


frecuencia. Para abrir un
click con el botn secundario
que est usando. La lista
disponibles en el men
la parte del entorno en la que
botn secundario del mouse.
contextual
que
aparece
el botn secundario del
herramientas
le
permite
Components), ocultar el
herramientas (Hide), acoplar
de herramientas (Dockable),
personalizada al cuadro de

CUADRO DE HERRAMIENTAS:
En este cuadro encontramos las herramientas que podemos utilizar para disear nuestro
proyecto. El cuadro de herramientas que presentamos a continuacin es el estndar, el
cual contiene los elementos bsicos. Ms adelante veremos cmo podemos agregar
elementos a este cuadro de herramientas. A continuacin vamos a nombrar las

herramientas bsicas, para as poder empezar a crear una pequea


aplicacin.
Puntero. Es el nico elemento del Cuadro de Herramientas que
no sirve para dibujar controles. Cuando selecciona el puntero, slo
puede cambiar el tamao o mover un control que ya se ha dibujado en
el formulario, o seleccionar los diferentes elementos que insertemos en
el formulario.
PictureBox: Muestra imgenes grficas (decorativas o activas).
Un PictureBox puede ser un contenedor (objeto que puede contener
otros objetos) para otros controles.
Label: Permite definir el texto que el usuario no podr cambiar.
TextBox: Permite mostrar y editar texto, nmeros y fechas.
Frame: Le permite crear un agrupamiento funcional o grfico de
controles. Para agrupar controles, debe dibujar primero el marco
(frame) y despus dibujar los controles dentro del marco. Sirve
de contenedor.
CommandButton: Crea un botn en el que el usuario puede
hacer click para ejecutar un comando.
CheckBox: Crea una casilla de verificacin que el usuario puede
seleccionar fcilmente para indicar si algo es verdadero o falso, o que presenta al usuario
mltiples opciones cuando ste puede elegir ms de una.
OptionButton: Permite mostrar mltiples opciones de las que el usuario slo puede
elegir una.
ComboBox: Permite crear una combinacin de cuadro de texto y cuadro de lista. El
usuario puede seleccionar un elemento de la lista o escribir un valor en el cuadro de texto.
ListBox: Se utiliza para mostrar una lista de elementos de los que el usuario puede
escoger uno.
HScrollBar: Proporciona una herramienta grfica para desplazarse rpidamente por
una larga lista de elementos o de una gran cantidad de informacin, para indicar la
posicin actual en una escala o para utilizarlo como un dispositivo de entrada o un
indicador de velocidad o de cantidad.

VScrollBar: Proporciona una herramienta grfica para desplazarse rpidamente por


una larga lista de elementos o de una gran cantidad de informacin, para indicar la
posicin actual en una escala o para utilizarlo como un dispositivo de entrada o un
indicador de velocidad o de cantidad.
Timer: Genera eventos o acciones en un tiempo determinado. Este control no es
visible en tiempo de ejecucin.
DriveListBox: Muestra y permite al usuario elegir entre las unidades de disco
disponibles de la computadora.
DirListBox: Muestra los directorios y las rutas de acceso.
FileListBox: Muestra una lista de archivos.
Shape: Le permite dibujar una gran variedad de formas en el formulario, en tiempo de
diseo. Puede elegir entre un rectngulo, un rectngulo redondeado, un cuadrado, un
cuadrado redondeado, un valo o un crculo.
Line: Se utiliza para dibujar una gran variedad de estilos de lnea en el formulario en
tiempo de diseo.
Image: Muestra en el formulario una imagen grfica (decorativa).
Data: Le proporciona acceso a los datos almacenados en bases de datos.
OLE: Permite vincular e incrustar objetos de otras aplicaciones en la aplicacin de
Visual Basic.
DISEADOR DE FORMULARIOS:
Funciona como una ventana en la que se
personaliza el diseo de la interfaz de su
aplicacin. Agregue controles, grficos e
imgenes a un formulario para crear la
apariencia que desee. Cada formulario de
la aplicacin tiene su propia ventana
diseador de formulario.
Est dotado de una malla (grid) para
facilitar la alineacin de los controles. Si
no se ve la malla entonces debe hacer lo
siguiente:

1. Ir a la Barra de Mens y hacer click en Herramientas/Opciones (Tools/Options)


2. En el cuadro de dilogo, Seleccionar la "Pestaa" General y activar las casillas de
verificacin Show Grid para mostrar la malla y Align Controls to Grid para que los controles
que se inserten en el formulario se alineen con la malla.
3. Hacer click en el botn Aceptar
Si no viramos el Formulario, podramos activarlo desde Ver/Objeto (View/Object) (en la
barra de menus) o pulsar Maysculas+F7 (Shift+F7) o haciendo click en icono
del
Explorador de Proyectos.
EXPLORADOR DE PROYECTOS:
Enumera los formularios y mdulos del
proyecto actual. Un proyecto es la
coleccin de archivos que usa para
generar una aplicacin. Para poder
visualizar el Explorador de Proyectos
debemos ir a Ver/Explorador de
Proyectos (View/Project Explorer), pulsar
la combinacin de teclas Ctrl+R o pulsar
el
icono
Herramientas.

en

la Barra

de
VENTANA PROPIEDADES:
Enumera los valores de las propiedades del
control
o
formulario
seleccionado.
Una propiedad es una caracterstica de un
objeto, como su tamao, ttulo o color. Para
cambiar una propiedad de un objeto cuando
estamos en modo diseo, slo tenemos
que seleccionar el objeto, ir a la ventana de
propiedades y cambiar la propiedad que
nos interese.
Un Objeto est seleccionado si tiene a su
alrededor los Modificadores de tamao, los
cuales son unos cuadritos pequeitos que
estn alrededor del objeto.

En la figura anterior, el objeto seleccionado es Text1.


Si no nos aparece la Ventana de Propiedades podemos pulsar F4, o ir a la opcin de
la barra de mens Ver/Ventana Propiedades (View/Properties Window) o presionar el
botn

en la barra de herramientas.

Observe que en la parte inferior


de la ventana propiedades,
aparece una pequea ayuda
sobre
la
propiedad
seleccionada. Para mostrar u
ocultar esta "ayuda" debemos ir
al Men
Contextual de
la
ventana Propiedades (hacer
click con el botn derecho del
mouse
sobre
cualquier
propiedad)
y
seleccionar Descripcin (Descri
ption).

Tipos de datos
Al igual que C y otros lenguajes de programacin, Visual Basic dispone de distintos tipos
de datos, aplicables tanto para constantes como para variables. La Tabla 3.2 muestra los
tipos de datos disponibles en Visual Basic.
Tipo Descripcin Carcter de declaracin

TIPO

COMENTARIO

BOOLEAN

Slo admite 2 valores TRUE o FALSE

BYTE

admite valores entre 0 y 255

INTEGER

admite valores entre -32768 y


32767

LONG

admite valores entre


-2.147.483.648 y 2.147.483.647

SINGLE

admite valores decimales con


precisin simple

DOUBLE

admite valores decimales de doble


precisin

CURRENCY

vlido para valores de tipo moneda

STRING

cadenas de caracteres

Variant

Admite cualquier tipo de datos

DATE

fechas, permite operar con ellas

Tipos de datos en Visual Basic 6.0.


En el lenguaje Visual Basic 6.0 existen dos formas de agrupar varios valores bajo un
mismo nombre. La primera de ellas son los arrays (vectores y matrices), que agrupan
datos de tipo homogneo. La segunda son las estructuras, que agrupan informacin
heterognea o de distinto tipo. En Visual Basic 6.0 las estructuras son verdaderos tipos de
datos definibles por el usuario.
Para declarar las variables se utiliza la sentencia siguiente:

Dim NombreVariable As TipoVariable cuyo empleo se muestra en los ejemplos


siguientes:
Dim Radio As Double, Superficie as Single
Dim Nombre As String
Dim Etiqueta As String * 10
Dim Francos As Currency
Dim Longitud As Long, X As Currency
Es importante evitar declaraciones del tipo:
Dim i, j As Integer
pues contra lo que podra parecer a simple vista no se crean dos variables Integer, sino
una Integer
(j) y otra Variant (i).
En Visual Basic 6.0 no es estrictamente necesario declarar todas las variables que se van
a utilizar (a no ser que se elija la opcin Option Explicit que hace obligatorio el
declararlas), y hay otra forma de declarar las variables
TIPOS, DECLARACIONES Y ALCANCES DE LAS VARIABLES
Que son las variables
En cualquier programa necesitamos hacer clculos, usar informacin, procesarla y
mostrarla. En la mayora de los casos, necesitamos un lugar temporal en el cual guardar
parte de esa informacin, incluso toda.
Es aqu donde entran en juego las variables, las que nos permite guardar datos en
memoria, para que cuando los necesitemos, podamos tomarlos, modificarlos y volverlos a
guardar para usar ms tarde.
La memoria es el lugar donde el ordenador almacena de forma temporal los programas y
parte de la informacin que necesita o utiliza. Esas posiciones o lugares de la memoria
donde los programas pueden almacenar informacin son las variables.
Es una ubicacin de almacenamiento temporal con nombre que se encuentra en memoria,
siendo capaz de contener cierto tipo de datos que pueden modificarse durante la ejecucin
del programa.
En VB los nombres de las variables deben limitarse a 255 caracteres, empezar con un
carcter alfabtico y no pueden obtener un punto
Tipos de Variables
Dim: Al declarar una variable con esta palabra estamos diciendo que la variable sea local
al mbito en que se declara. Puede ser dentro de un procedimiento o dentro de un
formulario, de esta forma no sera accesible desde los dems procedimientos o
formularios.

Ej. Dim suma


Public: Las variables declaradas sern pblicas y podrn estar accesibles desde todos los
formularios de la aplicacin. Para conseguirlo tendremos que declararlas en un mdulo de
cdigo, no en la seccin declarations de cualquier formulario de los que conste la
aplicacin.
Ej. Public suma
Static: Con esta forma de declarar variables conseguiremos que las variables locales no
se creen y se destruyan al entrar y salir de los procedimientos donde fueron declaradas
sino que se mantenga su valor durante todo el periodo de ejecucin de la aplicacin. De
esta forma a entrar en algn procedimiento las variables recuerdan el valor que tenan
cuando se sali de l.
Ej. Static suma
Declaracin de las variables
DIM: Es la abreviatura de Dimensin, esto reserva espacio en memoria para la variable
cuando se ejecute el programa y permitir a VB que tipo de datos deber guardar en dicha
variable.
EJ: Dim nombre
Declaracin Implcita: Declarar variables sin uso del Dim. No obliga a organizar y listar las
variables de antemano.
Si se va a herramientas, opciones y en editor se elige "Requerir Declaracin de Variables".
Con esto VB genera un mensaje de error siempre que encuentre una variable mal escrita o
declarada.
Pero hay otra forma que slo es utilizable para 6 tipos. Esta forma de identificar a una
variable nos permite ahorrar tiempo a la hora de escribir cdigo, adems de tratar de hacer
compatible las primeras formas de asignar variables en Visual Basic (desde Visual Basic
1.0).
Estas formas son extensibles para las variables tipo Integer, Long, Single, Double, String y
Currency, Integer %, Long &, Single !, Double #, String $, Currency @
De esta forma, podemos escribir el siguiente cdigo:
Private Sub Command1_Click()
Sum% = 3 + 4
Num# = 32 / Sum%
Label1 = Num#
End Sub
En este ejemplo, puede utilizarse, pero es preciso tener un ligero conocimiento de este tipo
de variables para no confundir una variable de tipo Long por otra de tipo Integer por
ejemplo.

ESTRUCTURAS DE DECISIONES: RAMIFICACIONES Y CICLOS


Que son las estructuras de Decisiones?
Estas estructuras caen en dos amplias categoras: Ramificaciones y Ciclos. Los
dispositivos como If..Then y Select Case hacen que el programa contine en una
direccin cuando se encuentra una condicin particular, sin mirar nunca atrs.
Sentencia If Then Else
La primera es la sentencia If Then Else que no debe tener secretos puesto que
es muy similar en todos los lenguajes. La estructura general es la siguiente:
If condicin then
Bloque de sentencias
Else
Bloque de sentencias
End If

Se pueden colocar todas las sentencias de cdigo que queramos en cada uno de
los bloques de sentencias, siempre que cada sentencia vaya en una lnea
distinta. Si los bloques de sentencias estn formados por una sola instruccin
podemos utilizar la versin reducida que ocupa una sola lnea:
If condicin then sentencia else sentencia

Ejemplo:
If isnumeric(numero) then la variable nmero es numrica else no es numerica.

Tambin podemos anidar varias sentencias If then Else cuando una de las 2
opciones iniciales contiene a su vez 2 bifurcaciones dependiendo del estado de
otra condicin:
if dato<10 then
La variable dato contiene un solo dgito
Else
If dato<100 then
La variable dato contiene 2 dgitos
Else
La variable dato contiene ms de 2 dgitos

end If
End If

Sentencia Select CASE


Esta sentencia permite realizar operaciones diferentes dependiendo del valor de
una variable:
Estructura General:
Select Case dato
Case valor1
Bloque de sentencias
case valor2
Bloque de sentencias
Case valor3
Bloque de sentencias
case else
Bloque de sentencias, se ejecutan si no
se cumple ninguno de los valores
anteriores
End Select

Sentencia de Control While Wend


Ejecuta repetidamente una o ms instrucciones mientras una condicin dada es
cierta.
Sintaxis:
While condicin
[Instrucciones]
Wend
Sentencia de Control Do Until

Proporciona una forma ms estructurada y flexible para ejecutar ciclos. Esta


repite un bloque de cdigo mientras una condicin es True o a partir de que la
condicin sea True.
Sintaxis:
Do Unitil cliente.EOF
Print cliente("nombre")
Cliente.movenext
Loop
Exit Do transfiere el control a la instruccin que sigue inmediatamente al ciclo.

Sentencia de Control For Next


Esta sentencia repite un grupo de instrucciones, un nmero especificado de
veces. Sintaxis:
For contador = 1 To 10
Print cliente ("nombre")
Cliente.Movenext
Next contador
Se puede especificar tambin el intervalo Step, la cantidad que cambiar el
contador cada vez que se ejecuta el ciclo. Si no se especifica, el incremento
toma un valor por omisin de 1. Ej:
For porcentaje = 0 To 100 Step 5
Print porcentaje & "%"
Next porcentaje

Exit For se usa frecuentemente con la evaluacin de algunas


condicionantes If..Then y transfiere el control a la instruccin que se encuentra
a continuacin de Next.
BOTONES DE COMANDOS, CUADRO DE TEXTOS Y ETIQUETAS

TextBox
Mediante este control podremos realizar tanto la entrada como la salida de datos en
nuestras aplicaciones. No hace falta que indiquemos las coordenadas de la situacin del
formulario en pantalla, simplemente tendremos que marcar sobre el control de la caja de
herramientas y dibujarlo con el tamao que queramos en nuestro formulario.
Se puede almacenar el contenido actual de este control en una variable, ej:
Dim viejotext, nuevotexto As String
Nuevotexto = "Texto Nuevo"
Viejotexto = introtexto.text Lee el texto Actual
introtexto.text = nuevotexto Pone el nuevo texto

PROPIEDADES
Text: Aqu indicamos el texto que aparecer en el control. Podemos asignarle cualquier
texto en tiempo de diseo o ejecucin. Tambin podemos tomar el texto que haya
introducido el usuario para tratarlo durante la ejecucin.
Name: Esta propiedad la tienen todos los controles, el nombre que viene por defecto en
este caso Text1 y es el nombre con el que se conocer el control cuando lo utilicemos en el
cdigo. En un mismo formulario no puede haber 2 controles con el mismo nombre.
Conviene poner un nombre que represente la funcin que tiene el control en la aplicacin
para que el cdigo quede ms claro. Ejemplo, si en el textbox vamos a introducir la
direccin de una persona podemos asignarle a esta propiedad el valor Direccin.
MultiLine: Permite que introduzcamos varias lneas de texto en el control en lugar de slo
una.
Alignment: Alineacin que tendr el texto dentro del control: izquierda, centro o derecha.
Para que funcione la propiedad MultiLine debe estar con el valor true.
Locked: Si esta con valor true bloquea el control, es decir, el usuario no puede introducir
ni modificar el texto que contenga. Nos puede servir para utilizar el control como salida de
datos sin que el usuario pueda modificarlos por error.
BorderStyle: Determina el tipo de borde.
PasswordChar: Oculta un texto con un carcter simple.
Tag: Almacena informacin adicional (cualquier expresin de cadena), ej.: almacenar la
contrasea de su sistema.
Otras propiedades que son comunes a la mayora de los controles:

Backcolor: color de fondo.


Forecolor: color de letra.
Font: tipo y tamao de letra.
Para personalizar las combinaciones de la barra de desplazamiento en un cuadro de texto,
se puede establecer la propiedad ScrollBars en Horizontal, Vertical, Both o None.
Cuando la propiedad MultiLine est en True se puede usar la propiedad Alignment para
ajustar el texto.
EVENTOS
Los eventos son acciones que se pueden realizar en cualquier control: click, doble click,
movimiento del ratn. A estos eventos se les puede asociar cdigo para que se ejecute al
producir el evento.
MouseMove: al mover el ratn por encima del control.
Mousedown: al pulsar cualquier botn del ratn
Change: al cambiar el contenido del control
Click: al hacer click con el botn izquierdo del ratn sobre el control
Doubleclick: al hacer doble click con el con el botn izquierdo del ratn sobre el control.
Getfocus: este evento se activa cuando el control recibe el enfoque, es decir, cuando se
activa el control en tiempo de ejecucin para introducir datos en l o realizar alguna
operacin.
Lostfocus: Es el contrario del anterior evento, se activa cuando el control pierde el
enfoque, es decir, se pasa a otro control para seguir introduciendo datos.
Label: Este control es tambin uno de los ms utilizados, aunque su utilidad queda
restringida a la visualizacin de datos en el mismo, no permitiendo la introduccin de datos
por parte del usuario.
La forma de utilizarlo es similar a la del control anterior, dibujar el control en el formulario
con el tamao que queramos y asignarle un texto en tiempo de diseo o de ejecucin esta
vez sin utilizar la propiedad text puesto que no la incorpora, sino utilizando la
propiedad caption.
Si se desea que se despliegue adecuadamente varias lneas de diversas longitudes, puede
establecer las propiedades Autosize y WordWrap enTrue.
PROPIEDADES
Caption: Es el texto que contendr el control.

Alignment: Alineacin del texto contenido en el control, no necesita que est activada
ninguna otra propiedad.
BorderStyle: Si queremos que aparezca un borde alrededor del controlactivaremos esta
propiedad.
Para este control no se suelen utilizar los eventos ya que su contenido suele cambiar poco
a lo largo de la ejecucin de la aplicacin. De todas formas los eventos son casi los
mismos
del
control
textbox
excepto
que
no
dispone
de
los
eventos GetFocus y LostFocus ya que a este control no se le puede dar el enfoque.
CommandButton: Se usa un control de botn de comando para iniciar, interrumpir o
terminar un proceso en particular.
Este control es el tpico botn que aparece en todas las aplicaciones y que al hacer click
sobre l nos permite realizar alguna operacin concreta, normalmente Aceptar o Cancelar.
Aunque segn el cdigo que le asociemos podremos realizar las operaciones que
queramos. En el ejemplo anterior podemos aadir un control de este tipo para salir de la
aplicacin sin tener que pulsar sobre la equis de la esquina superior derecha.
PROPIEDADES
Caption: Aqu pondremos el letrero que queremos que aparezca en el botn:aceptar,
cancelar, salir, entre otros.
Enabled: Esta es una nueva propiedad, cuando su valor es true el botn funciona
normalmente, cuando su valor es false el botn se encuentra desactivado, no responde a
los eventos producidos sobre l y el texto aparece en un gris claro advirtindonos de su
estado.
Podemos utilizar esta propiedad para activar o desactivar un botn dependiendo del estado
de otros controles. Por ejemplo, en un botn Aceptar, no activarlo hasta que se haya
introducido una cantidad en un control textbox, ya que ese botn nos calcular el IVA de la
cantidad.
Appearance: Selecciona 3-D o apariencia plana.
Cancel: Permite la seleccin con Esc True, False
Default: Permite la seleccin con enter True, False.

EVENTOS
Click: Es el evento tipico de este control y el que ms se utiliza.
MouseMove: Como sabemos detecta el movimiento del ratn sobre el control. Puede
servir para que aparezca un mensaje en un control Label que nos aporte informacin sobre

la utilidad del control ampliando el texto que hayamos colocado como caption del
commandbutton.
Porque usar los cuadros de textos, Botones de comandos y etiquetas?
Cuando los datos de campos se ven a travs de un formulario, esto son usualmente
almacenados(o relacionados) en varios controles TextBox, los que a su vez se identifican
por etiquetas. Es probable que el mismo formulario tenga algunos botones para navegar a
travs de los registros de base de datos.
BOTONES DE OPCIONES, CASILLAS DE VERIFICACION Y MARCOS
Que son los botones de Opcin?
Es el que despliega una opcin que puede encenderse a pagarse, con la
propiedad Value del botn puesta en True o False, segn el caso.
Para agrupar los controles OptionButton en un marco o cuadro de dibujo, trace el marco o
cuadro de dibujo primero y luego trace los controles OptionButton adentro. Esto se hace
para asegurarse que sean mutuamente excluyentes y crear una jerarqua de contenedores
vlidas. Si traza los controles fuera del marco y los arrastra adentro, los copia dentro del
marco o traza el marco alrededor de los controles existentes, no producir los resultados
deseados.
OptionButton
Este control nos permite elegir una opcin entre varias de las que se nos plantean. Cada
opcin ser un control optionbutton diferente. Facilita la introduccin de datos por parte del
usuario:
De todas las opciones que se nos ofrece, en este caso los 4 colores, slo podremos activar
una. Si activamos cualquier otra opcin, se desactivar automticamente la ltima que
tenamos activada. El marco que est alrededor de los 4 controles optionbutton se trata el
control Frame, es opcional, aunque es conveniente colocarlo siempre que hagamos uso de
las opciones. No slo por motivos de presentacin sino porque de esta manera podremos
establecer grupos de controles optionbutton independientes en los que en cada grupo
slo pueda haber una opcin activada a la vez. Tambin, al mover el marco se movern los
controles incluidos en l facilitndonos las modificaciones.
Del control Frame la nica propiedad que nos interesar es caption, que es el texto que
aparecer en el encabezado, en el ejemplo anterior: colores.
PROPIEDADES DE OPTIONBUTTON
Caption: El texto que aparecer al lado del control: Rojo, verde...
Value: Es el valor que tendr el control: True si se encuentra activado y False si no lo est.
Para comprobar que opcin ha activado el usuario comprobaremos el estado de esta
propiedad.

Alignment: Alineacin del texto respecto al control: Left Justify: el control aparece a la
izquierda del texto. Es el ejemplo anterior.Right Justify: el control aparece a la derecha
del texto.Los eventos del control son los mismos que en anteriores controles, aunque no se
suele asociar cdigo a los eventos de este tipo de controles, sino nicamente conocer el
valor que tienen: true o false.

You might also like