Johan Santiago Mendoza 1092034
Botón de opción ( OptionButton)
Un botón de opción es un control que indica si una determinada opción está
activada o desactivada. Ca da botón de opción es independiente de los demás, ya
que cada uno de ellos tiene su propio nombre (propiedad Name). El número de
opciones representadas de esta forma puede ser cualquiera, y de ellas el usuario
sólo puede seleccionar una cada vez.
Si durante la ejecución se hace clic sobre un botón de opción, la opción queda
selecciona ( ). La selección de una opción de este tipo provoca que si hay otra
opción del mismo grupo actualmente seleccionada pase a no estarlo.
Casillas de verificación (CheckBox)
Una casilla de verificación es un control que indica si una opción particular está
activada o desactivada. Cada casilla de verificación es independiente de las demás,
ya que cada una de ellas tiene su propio nombre (propiedad Name). El número de
opciones representadas de esta forma puede ser cualquiera y el usuario puede
seleccionar todas las que desee cada vez.
Si en tiempo de ejecución se hace clic en una casilla de verificación, la opción
queda seleccionada ). Una opción ya seleccionada puede pasar a no estarlo
haciendo clic de nuevo sobre la casilla de verificación correspondiente ). Todo
esto suponiendo que el convenio adoptado es: , opción seleccionada, y , opción
no seleccionada.
Johan Santiago Mendoza 1092034
Frame (Marco)
Un marco, también denominado caja de grupo, permite identificar fácilmente un
grupo de controles. Un marco tiene propiedades propias (por ejemplo, título, color,
etc.), característica que aprovechamos cuando queremos realzar el aspecto de un
formulario.
el marco puede añadir los controles que van a estar agrupados en el mismo. Para
añadir un control, diríjase a la caja de herramientas, haga un clic sobre él,
desplace cursor del ratón (+) al interior del marco y con el botón izquierdo del
ratón pulsado, arrastre hasta dibujarlo.
Para garantizar que los controles pertenezcan al marco, usted no puede dibujar un
control fuera del marco y después arrastrarlo dentro de él. Si hace esto, el
control estaría encima del marco, no dentro de él.
Para seleccionar varios controles pertenecientes a un marco, mantenga pulsada la
tecla Mayús o Ctrl y haga clic en cada uno de los controles, o bien arrastre el ratón
con el botón izquierdo pulsado hasta rodear los controles deseados (para
selecciones múltiples combine con las teclas Mayús o Ctrl).
Listas (ListBox)
Una lista es un control que pone a disposición del usuario un conjunto de
elementos, de los cuales elegirá uno. Si la cantidad de elementos rebasa el número
de los que pueden ser visualizados simultáneamente en el espacio disponible en la
lista, aparecerá automáticamente una barra de desplazamiento vertical para que el
usuario pueda desplazar los elementos de la lista hacia arriba o hacia abajo.
Generalmente, una lista es apropiada cuando se quiere limitar la entrada a una
serie de elementos determinados.
Por omisión, los elementos de una lista son visualizados verticalmente en una a
columna, aunque usted puede, si quiere, establecer múltiples columnas (sólo a en
listas simples no en listas desplegables, propiedad Columns). Si el ancho total las
Johan Santiago Mendoza 1092034
columnas supera el ancho de la lista, aparecerá automáticamente una barra de
desplazamiento horizontal para que el usuario pueda desplazar las columnas hacia
la izquierda o hacia la derecha.
Una lista desplegable es un control que combina las características de una caja de
texto y de una lista. Esto permite al usuario elegir un elemento de varios,
escribiéndolo directamente en la caja de texto o seleccionándolo de la lista.
Generalmente, un control combinado es apropiado cuando hay una lista de
elemento sugeridos; además, el usuario puede introducir otros que no estén en la
lista.
Listas desplegables (ComboBox)
La diferencia entre una lista fija y una lista desplegable (también denominada
cuadro combinado) es que la lista desplegable es una combinación de una lista y
una caja de texto. Hay tres estilos diferentes de listas desplegables, los cuales se
muestran en la figura siguiente como Combol, Combo2 y Combo3.
El control Combol representa una lista desplegable estándar y se obtiene poniendo
la propiedad Style de dicho control a valor 0 (Dropdown Combo). Cuando el usuario
haga clic en la flecha, se visualizará la lista de elementos y podrá optar por elegir
un elemento de la lista o por escribir directamente el elemento deseado en la caja
de texto.
El control Combo2 representa una lista desplegable en la que la lista de elementos
siempre está visualizada y se obtiene poniendo la propiedad Style de dicho control
a valor 1 (Simple Combo). El usuario podrá optar por elegir un elemento de la lista
o por escribir directamente el elemento deseado en la caja de texto.
El control Combo3 representa una lista desplegable en la que, a diferencia de las
anteriores, el usuario sólo tiene la posibilidad de elegir un elemento de la lista;
esto es, no se le permite escribir en la caja de texto. Se obtiene poniendo la
propiedad Style de dicho control a valor 2 (Dropdown List).
Johan Santiago Mendoza 1092034
Timer (Cronómetro)
Un temporizador es un control de Visual Basic que responde a intervalos regulares
de tiempo. Es útil para realizar procesos en segundo plano. Esto quiere decir que
en el procedimiento asociado con el mismo especificaremos las acciones que
deseemos que se ejecuten cada vez que transcurra un intervalo de tiempo.
Cada temporizador tiene una propiedad Interval que especifica el intervalo de
tiempo en milisegundos que tiene que transcurrir para que su procedimiento
asociado se ejecute independientemente del usuario. El valor de la propiedad
Interval puede oscilar entre 0 y 65535 milisegundos (0 a 65,5 segundos). Un valor
0, valor predeterminado, desactiva el temporizador. No obstante, tenga en cuenta
que como el sistema genera 18 tics de reloj por segundo, la precisión no puede ser
mayor de 1000/18 milésimas de segundo.
Una utilidad típica de este control es verificar de alguna forma al sistema, para
ver si es el momento de ejecutar alguna tarea.
Si su aplicación u otra aplicación está realizando una tarea que mantiene ocupados
los recursos del ordenador por un espacio largo de tiempo, tal como un bucle largo,
cálculos intensivos, acceso a los puertos, etc., puede ser que su aplicación no
responda de acuerdo con los intervalos de tiempo programados.
Shape
Podrá utilizar el control Shape para crear rectángulos, cuadrados, elipses y
circunferencias en sus formularios. Empleará este control para realizar el dibujo
deseado y luego utilizará la ventana Propiedades para ajustar las características
de la imagen. La propiedad Shape controla la forma de la imagen; podrá
Johan Santiago Mendoza 1092034
seleccionar un rectángulo, un rectángulo con bordes redondeados, un cuadrado, un
cuadrado redondeado, una elipse o una forma circular después de haber creado el
objeto. Podrá construir imágenes complejas dibujando varias formas y líneas.
Entre otras propiedades importantes que afectan a la forma de este tipo de
objetos son: el color de relleno (FillColor), que le permitirá especificar el color del
objeto; el estilo de relleno (FillStyle), que le permitirá establecer un patrón para
el color de relleno, y el color del borde (BoderColor), con el que podrá especificar
un color distinto para el borde de la forma. Este tipo de objetos también cuenta
con la propiedad Visible, que le permitirá mostrar u ocultar el dibujo según sean
sus necesidades.
Image (Imagen)
Utilice el control Image para mostrar un gráfico. Un control Image puede mostrar
un gráfico desde un mapa de bits, un icono o un metarchivo, así como un
metarchivo mejorado, un archivo JPEG o archivos GIF.
El control Image utiliza menos recursos del sistema y actualiza con más rapidez
que un control PictureBox, pero sólo admite un subconjunto de las propiedades, los
eventos y los métodos de PictureBox. Use la propiedad Stretch para determinar si
el gráfico se escala para ajustarse al control o viceversa. Aunque puede colocar un
control Image dentro de un contenedor, un control Image no puede actuar como
contenedor.