Una vez que ya hemos visto algunas
de las sentencias básicas: declaración de variables, sentencias de selección,
que son muy parecidos a las sentencias utilizadas en MSDOS. Vamos a empezar a
programar en windows y veremos en que se diferencia de
la programación clásica en MS DOS, para vamos a introducir el uso de los
controles.
texbox
Mediante
este
control podremos realizar tanto la entrada como la salida de datos en nuestras
aplicaciones.
PROPIEDADES
Text: Aqui
indicamos el texto que aparecerá en el control. Podemos asignarle cualquier
texto en tiempo de diseño o ejecución. También podemos tomar el texto que haya
introducido el usuario para tratarlo durante la ejecución.
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 codigo.
En un mismo formulario no puede haber 2 controles con el mismo nombre. Conviene
poner un nombre que represente la funcion
que tiene el control en la aplicacion
para que el codigo
quede más claro. Ejemplo, si en el textbox
vamos a introducir la dirección de una persona podemos asignale
a esta propiedad el valor Direccion.
MultiLine:
Permite que introduzcamos varias lineas
de texto en el control en lugar de sólo una.
Alignment:
Alineacion
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.
label
Este control es también uno de los
más utilizados, aunque su utilidad queda restringida a la visualización de
datos en el mismo, no permitiendo la introducción de datos por parte del
usuario.
Para
este control no se suelen utilizar los eventos ya que su contenido suele
cambiar poco a lo largo de la ejecución de la aplicación. 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.
Caption:
Es el texto que contendrá el control.
Alignment:
Alineación del texto contenido en el control, no necesita que esté activada
ninguna otra propiedad.
BorderStyle:
Si queremos que aparezca un borde alrededor del control activaremos esta
propiedad.
Command button
Este
control es el típico botón que aparece en todas las aplicaciones y que al hacer
click
sobre él nos permite realizar alguna operación concreta, normalmente Aceptar o
Cancelar. Aunque según el código que le asociemos podremos realizar las
operaciones que queramos.
Option button
Este
control nos permite elegir una opción entre varias de las que se nos plantean.
Cada opción será un control optionbutton
diferente.
No hay comentarios:
Publicar un comentario