4. FORMULARIO EN VISUAL BASIC
en visual Basic 2008, las aplicaciones
basadas en Windows se crean utilizando
formularios Windows Forms
proporcionados por .NET framework.
los formularios Windows forms y sus
controles proporcionan una arquitectura
más extensible y compleja para el
desarrollo de aplicaciones basadas en
Windows; sin embargo, hay algunas
diferencias entre los formularios y los
controles de Windows forms, y los
formularios y controles de visual Basic
6.0. los temas siguientes se han
concebido para ayudarle a comprender
las diferencias.
5. CONTROLES DE VISUAL BASIC
1. Controles intrínsecos
Los controles intrínsecos están
siempre incluidos en el cuadro de
herramientas, no como los
controles ActiveX, que se pueden
quitar o agregar al cuadro de
herramientas. A una
lista de controles intrínsecos.
Nombre de control nombre de
clase descripción
Nombre de control nombre de clase
descripción casilla de verificación
checkbox presenta una opción de
tipo verdadero o falso.
6. EVENTOS EN VISUAL BASIC
En Microsoft Visual Basic, un evento
es un mensaje enviado por un
objeto dentro de un programa al
bucle principal del mismo,
informándole que algo ha sucedido
El programa puede capturar este
evento y utilizar la información
dentro de éste para tomar
decisiones sobre otras operaciones
7. ELEMENTOS DEL ENTORNO DEL
TRABAJO EN VISUAL BASIC
Cada objeto, ya sean controles o
formularios, tiene una serie de
propiedades y métodos que
podremos manipular por código.
Este código se ejecutará cuando se
produzca un suceso determinado.
Mientras ese suceso no se produzca,
el código permanecerá inactivo.
8. 1.2
PROPIEDADES DE UN FORMULARIO
El formulario es el primer objeto o control que
se visualiza en Visual Basic y constituye la
pantalla o ventana sobre la que se colocan
otros objetos o controles como etiquetas,
controles de texto, botones, etc. y por supuesto
el código necesario de nuestros programas,
por lo tanto constituirán la Interfaz de usuario.
9. Cuando se ejecuta una página ASP.NET, ésta recorre un ciclo de vida en el que
realiza una serie de pasos de procesamiento. Entre ellos se incluyen la
inicialización, la creación de instancias de controles, la restauración y el
mantenimiento del estado, la ejecución del código del controlador de eventos y
la representación. Es importante que comprenda el ciclo de vida de la página
para que pueda escribir código en la fase del ciclo de vida apropiada y
conseguir el efecto deseado. Si crea controles personalizados, debe estar
familiarizado con el ciclo de vida de la página para poder inicializarlos, asignar
datos de estado de vista a las propiedades de los controles y ejecutar el
código de comportamiento de éstos correctamente. El ciclo de vida de un
control se basa en el ciclo de vida de la página y la página genera muchos de
los eventos que es necesario administrar en un control personalizado.
10. AGREGAR CONTROLES A UN
FORMULARIO
En el siguiente ejemplo agrega dinámicamente dos intrínseca y a un
control ActiveX a una aplicación en tiempo de ejecución. El ejemplo
muestra cómo programar los eventos de un control agregado
dinámicamente. Si va a agregar dinámicamente un control que no se
hace referencia en el proyecto, deberá agregar la clave de licencia del
control a la colección Licenses. Para obtener más información sobre la
colección Licenses, consulte la sección referencias de este artículo.
Al hacer referencia a las propiedades del control agregado
dinámicamente, debe utilizar la palabra clave Object para el acceso a
las propiedades del control. Si no utiliza la palabra clave Object, sólo
podrá tener acceso a las propiedades de extensor del control.
11. ORGANIZAR CONTROLES A UN
FORMULARIO (LAYOUT)
El sistema de layouts de Qt
proporcionar una manera sencilla
de organizar los controles dentro
de otros controles o ventanas,
asegurando el mejor
aprovechamiento del espacio
disponible. La idea es describir
como deben organizarse los
controles, dejando que después
sean posicionados
automáticamente por Qt en
función del espacio disponible,
incluso cuando este cambia por el
redimensionado de la ventana o
control que los contiene
13. LOS CONTROLES MAS COMUNES
Text
Name
MultiLine.
Alignment
Locked
Backcolor
Forecolor
Font
Botón
14. PROPIEDADES DE LOS CONTROLES
Las propiedades de
las que dispone el
control son las
siguientes:(para
obtener el cuadro de
propiedades,
seleccionar el control
y pulsar F4 o pulsar
con el botón derecho
para obtener el
menú contextual y
marcar Propierties)