VISUAL BASIC
INTRODUCCIÓN A LOS ELEMENTOS DE UN
ENTORNO GRAFICO
Creación de un proyecto
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.
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.
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
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.
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.
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.
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.
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
1.3 CONTROLES Y EVENTOS BASICOS
LOS CONTROLES MAS COMUNES
 Text
 Name
 MultiLine.
 Alignment
 Locked
 Backcolor
 Forecolor
 Font
 Botón
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)
Presentación1

Presentación1

  • 1.
  • 2.
    INTRODUCCIÓN A LOSELEMENTOS DE UN ENTORNO GRAFICO
  • 3.
  • 4.
    FORMULARIO EN VISUALBASIC  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 VISUALBASIC 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 VISUALBASIC 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 ENTORNODEL 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 UNFORMULARIO 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 ejecutauna 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 AUN 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 AUN 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
  • 12.
    1.3 CONTROLES YEVENTOS BASICOS
  • 13.
    LOS CONTROLES MASCOMUNES  Text  Name  MultiLine.  Alignment  Locked  Backcolor  Forecolor  Font  Botón
  • 14.
    PROPIEDADES DE LOSCONTROLES 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)