SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
Control label


    Apoyo VB SSD4




             Mtl Lourdes Cahuich   1
Control label

    El control Label o Etiqueta, se utiliza para

    mostrar texto, descripciones, información
    etc...




                                                   2
                       Mtl Lourdes Cahuich
Uso control Label

    La propiedad Caption es la mas importante,

    y es la que se utiliza para establecer el texto
    que mostrará el control Label.




                                                      3
                       Mtl Lourdes Cahuich
Propiedad Autosize y Aligment del control
Label
    Si la propiedad Autosize del control se

    encuentra en True, las dimensiones del
    Label (ancho y alto) se ajustarán al largo y
    alto del texto que muestre.
    En cambio si se encuentra en False el ancho

    y alto del control será el que esté establecido
    en la propiedad Height y Width sin importar
    la longitud del texto


                                                  4
                      Mtl Lourdes Cahuich
Propiedad Autosize y Aligment del control
Label
    La propiedad Alignment posee 3 valores. Si

    le establecemos el valor 0 el texto se alineará
    a la izquierda, si tiene el valor 1 se alineará a
    la derecha y si está con el valor 2




                                                    5
                       Mtl Lourdes Cahuich
Propiedad Autosize y Aligment del control
Label
    el texto se muestra en forma centrada, como

    muestra la imagen:




                                                  6
                     Mtl Lourdes Cahuich
Otras propiedades del control Label

    Visible : Si está en True el control está visible si está

    en False está oculto
    Backcolor : Determina el color del fondo de la

    etiqueta. Si la propiedad BackStyle está en
    transparente esta propiedad no se visualiza, es
    decir el color no se muestra
    BackStyle: Determina si el fondo es transparente

    (valor 0) o si es opaco (Valor 1).
    Name: es el nombre del control y sirve para hacer

    referencia al mismo en el código, como todos los
    controles

                                                            7
                          Mtl Lourdes Cahuich
Otras propiedades del control Label

    BorderStyle: determina si se muestra con borde o

    sin borde
    Enabled: Si está en True (Verdadero) el control está

    activado y se puede utilizar normalmente, si se
    encuentra en False, el control está desactivado.
    FontName: El nombre de la fuente que utilizará el

    texto del control. Podemos elegir las que tengamos
    instaladas en el sistema
    Forecolor: Valor Hexadecimal o valor Rgb que

    indica el color del Texto

                                                       8
                        Mtl Lourdes Cahuich
Otras propiedades del control Label

    Height y Width: Ancho y alto del Label


    ToolTipText: muestra el mensaje de

    descripción cuando pasamos el mouse por
    encima del control.




                                              9
                    Mtl Lourdes Cahuich
Ejemplos utilizando el control Label

    Colocar 5 Command Button en un formulario:

    Command1, Command2 etc..., y un control
    Label1 como está en la imagen:




                                             10
                    Mtl Lourdes Cahuich
Ejemplo utilizando el control Label

    En el Command1 colocarle en la propiedad Caption

    quot;Cambiar texto del Labelquot;, en el Command2
    quot;Cambiar el estilo de bordequot;, y así con los demás.
    Este básico ejemplo lo que hace es cambiar

    algunas propiedades de este control. El que cambia
    el texto del Label mediante la propiedad Caption, lo
    que hace es mostrar un InputBox que es una caja o
    cuadro de diálogo para ingresar un texto. Ese texto
    lo almacenamos en una variable y luego lo
    mostramos en el Label


                                                       11
                        Mtl Lourdes Cahuich
Ejemplo utilizando el control Label

    El Command2 que cambia el Estilo del

    borde, es decir la propiedad BorderStyle,
    cuando se presiona, si el control Label tiene
    la propiedad BorderStyle en 0, lo pone con el
    valor 1, si está con el valor 1 lo establece en
    0, es decir lo contrario.
    Esto está hecho utilizando un If Then Else





                                                  12
                      Mtl Lourdes Cahuich
Ejemplo utilizando el control Label

    El Command3 que activa y desactiva el

    control, lo que hace es cambiar el valor de la
    propiedad Enabled del Label.
    Cuando lo presionamos se ejecuta esta

    línea:

    Label1.Enabled = Not Label1.Enabled




                                                     13
                      Mtl Lourdes Cahuich
Ejemplo utilizando el control Label

    El operador Not lo que hace en este caso es

    cambiar el valor de la propiedad Enabled a
    su valor contrario. Es decir, si el valor de
    enabled está en True (Habilitado) Not
    Label1.Enabled lo que hace es
    deshabilitarlo, si está deshabilitado (False)
    el operador Not lo cambia a True, y el Label
    queda Habilitado.
    Esto se puede hacer con una claúsula If

    Then pero esta manera es mas simple

                                                    14
                      Mtl Lourdes Cahuich
Ejemplo utilizando el control Label

    El Command4 es igual que el Command1,

    por medio de un InputBox se pide que
    ingrese un texto, y se cambia el valor de la
    propiedad ToolTipText, que es la propiedad
    que muestra información de un objeto
    mediante un rectángulo amarillo cuando
    pasamos el mouse por encima, como los
    típicos controles de Windows de cualquier
    aplicación.

                                                   15
                     Mtl Lourdes Cahuich
Ejemplo utilizando el control Label

    El Command5 es igual que el Command3,

    utiliza el operador Not para establecerle la
    propiedad Visible. Si el Label está Visible
    (True), se cambia a False (se oculta), si está
    en False se pone en True




                                                     16
                      Mtl Lourdes Cahuich
17
Mtl Lourdes Cahuich
18
Mtl Lourdes Cahuich
19
Mtl Lourdes Cahuich
Eventos del control Label

    Evento Click: Se produce al hacer un click


    Evento DblClick: Se produce al hacer doble

    click
    evento MouseDown: Se produce al presionar

    el ratón cuando el mouse está abajo
    Evento MouseMove: se produce al mover el

    cursor en el área del control



                                             20
                    Mtl Lourdes Cahuich
Eventos del control Label

    Evento MouseUp: Se produce al hacer un

    Click justo después de soltar el botón del
    Mouse
    Evento Change: Se produce cuando cambia

    la propiedad Caption del control. Este evento
    puede utilizarse para validar algún cambio




                                                21
                      Mtl Lourdes Cahuich
Referencia

    http://www.recursosvisualbasic.com.ar/htm/tu

    toriales/control_label.htm




                                               22
                     Mtl Lourdes Cahuich

Más contenido relacionado

La actualidad más candente

Publisher 2013 manual es
Publisher 2013 manual esPublisher 2013 manual es
Publisher 2013 manual esrmcf5
 
adobe illustrator.pptx
adobe illustrator.pptxadobe illustrator.pptx
adobe illustrator.pptxRLSabina
 
DISEÑO GRAFICO - COREL DRAW
DISEÑO GRAFICO - COREL DRAW DISEÑO GRAFICO - COREL DRAW
DISEÑO GRAFICO - COREL DRAW NandyAcosta
 
Photoshop cs5 clase 1
Photoshop cs5 clase 1Photoshop cs5 clase 1
Photoshop cs5 clase 1Yerko Bravo
 
Edicion de Video
Edicion de VideoEdicion de Video
Edicion de Videopeibol
 
Instrucciones de Scratch
Instrucciones de ScratchInstrucciones de Scratch
Instrucciones de ScratchJuliMacagnani
 
Ejercicios simples para mejorar tu dibujo a lápiz (1).pdf
Ejercicios simples para mejorar tu dibujo a lápiz (1).pdfEjercicios simples para mejorar tu dibujo a lápiz (1).pdf
Ejercicios simples para mejorar tu dibujo a lápiz (1).pdfsaullizama3
 
Tabla comparativa formatos de imagen
Tabla comparativa formatos de imagenTabla comparativa formatos de imagen
Tabla comparativa formatos de imagenCarmen Aguirre Macedo
 
La impresora
La impresoraLa impresora
La impresoralizbethtv
 

La actualidad más candente (10)

Publisher 2013 manual es
Publisher 2013 manual esPublisher 2013 manual es
Publisher 2013 manual es
 
adobe illustrator.pptx
adobe illustrator.pptxadobe illustrator.pptx
adobe illustrator.pptx
 
DISEÑO GRAFICO - COREL DRAW
DISEÑO GRAFICO - COREL DRAW DISEÑO GRAFICO - COREL DRAW
DISEÑO GRAFICO - COREL DRAW
 
Photoshop cs5 clase 1
Photoshop cs5 clase 1Photoshop cs5 clase 1
Photoshop cs5 clase 1
 
Edicion de Video
Edicion de VideoEdicion de Video
Edicion de Video
 
Instrucciones de Scratch
Instrucciones de ScratchInstrucciones de Scratch
Instrucciones de Scratch
 
Ejercicios simples para mejorar tu dibujo a lápiz (1).pdf
Ejercicios simples para mejorar tu dibujo a lápiz (1).pdfEjercicios simples para mejorar tu dibujo a lápiz (1).pdf
Ejercicios simples para mejorar tu dibujo a lápiz (1).pdf
 
Ejercicios
EjerciciosEjercicios
Ejercicios
 
Tabla comparativa formatos de imagen
Tabla comparativa formatos de imagenTabla comparativa formatos de imagen
Tabla comparativa formatos de imagen
 
La impresora
La impresoraLa impresora
La impresora
 

Similar a Control Label

Command Button Vb 6
Command Button Vb 6Command Button Vb 6
Command Button Vb 6UVM
 
Ejercicio Scrollbar Control Tabbed Dialog VB 6
Ejercicio Scrollbar Control Tabbed Dialog VB 6Ejercicio Scrollbar Control Tabbed Dialog VB 6
Ejercicio Scrollbar Control Tabbed Dialog VB 6UVM
 
Controles basicos final
Controles basicos finalControles basicos final
Controles basicos finalprofesorpfpd
 
Mundo Visual - Visual Basic - Tema 2
Mundo Visual - Visual Basic - Tema 2Mundo Visual - Visual Basic - Tema 2
Mundo Visual - Visual Basic - Tema 2degarden
 
Control Menu VB 6
Control Menu VB 6Control Menu VB 6
Control Menu VB 6UVM
 
fundamentos de programacion web
fundamentos de programacion webfundamentos de programacion web
fundamentos de programacion webaracely404
 

Similar a Control Label (7)

Command Button Vb 6
Command Button Vb 6Command Button Vb 6
Command Button Vb 6
 
Ejercicio Scrollbar Control Tabbed Dialog VB 6
Ejercicio Scrollbar Control Tabbed Dialog VB 6Ejercicio Scrollbar Control Tabbed Dialog VB 6
Ejercicio Scrollbar Control Tabbed Dialog VB 6
 
Controles basicos final
Controles basicos finalControles basicos final
Controles basicos final
 
Mundo Visual - Visual Basic - Tema 2
Mundo Visual - Visual Basic - Tema 2Mundo Visual - Visual Basic - Tema 2
Mundo Visual - Visual Basic - Tema 2
 
Visual basic 1º Año
Visual basic  1º AñoVisual basic  1º Año
Visual basic 1º Año
 
Control Menu VB 6
Control Menu VB 6Control Menu VB 6
Control Menu VB 6
 
fundamentos de programacion web
fundamentos de programacion webfundamentos de programacion web
fundamentos de programacion web
 

Más de UVM

Tiempo compartido en programación
Tiempo compartido en programaciónTiempo compartido en programación
Tiempo compartido en programaciónUVM
 
Portafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación AvanzadaPortafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación AvanzadaUVM
 
Eficiencia en uso tiempo
Eficiencia en uso  tiempoEficiencia en uso  tiempo
Eficiencia en uso tiempoUVM
 
Administración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosAdministración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosUVM
 
Practica de arreglos
Practica de arreglosPractica de arreglos
Practica de arreglosUVM
 
Otra introducción a apuntadores
Otra introducción a apuntadoresOtra introducción a apuntadores
Otra introducción a apuntadoresUVM
 
Ejemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlEjemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlUVM
 
Breve repaso de apuntadores
Breve repaso de apuntadoresBreve repaso de apuntadores
Breve repaso de apuntadoresUVM
 
Arreglos conceptos básicos
Arreglos conceptos básicosArreglos conceptos básicos
Arreglos conceptos básicosUVM
 
Resolución práctica de tipos de datos
Resolución práctica de tipos de datosResolución práctica de tipos de datos
Resolución práctica de tipos de datosUVM
 
Resumen de funciones
Resumen de funcionesResumen de funciones
Resumen de funcionesUVM
 
Biblioteca estándar de funciones
Biblioteca estándar de funcionesBiblioteca estándar de funciones
Biblioteca estándar de funcionesUVM
 
Manejo de bits
Manejo de bitsManejo de bits
Manejo de bitsUVM
 
Aclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembreAclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembreUVM
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3UVM
 
Funciones definidas por el usuario
Funciones definidas por el usuarioFunciones definidas por el usuario
Funciones definidas por el usuarioUVM
 
Función main()
Función main()Función main()
Función main()UVM
 
Depuración de un programa en c++
Depuración de un programa en c++Depuración de un programa en c++
Depuración de un programa en c++UVM
 
Algunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agostoAlgunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agostoUVM
 
Estructura programa c++
Estructura programa c++Estructura programa c++
Estructura programa c++UVM
 

Más de UVM (20)

Tiempo compartido en programación
Tiempo compartido en programaciónTiempo compartido en programación
Tiempo compartido en programación
 
Portafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación AvanzadaPortafolio de evidencias del curso Programación Avanzada
Portafolio de evidencias del curso Programación Avanzada
 
Eficiencia en uso tiempo
Eficiencia en uso  tiempoEficiencia en uso  tiempo
Eficiencia en uso tiempo
 
Administración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicosAdministración de memoria arreglos dinamicos
Administración de memoria arreglos dinamicos
 
Practica de arreglos
Practica de arreglosPractica de arreglos
Practica de arreglos
 
Otra introducción a apuntadores
Otra introducción a apuntadoresOtra introducción a apuntadores
Otra introducción a apuntadores
 
Ejemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stlEjemplo de solución de práctica funciones stl
Ejemplo de solución de práctica funciones stl
 
Breve repaso de apuntadores
Breve repaso de apuntadoresBreve repaso de apuntadores
Breve repaso de apuntadores
 
Arreglos conceptos básicos
Arreglos conceptos básicosArreglos conceptos básicos
Arreglos conceptos básicos
 
Resolución práctica de tipos de datos
Resolución práctica de tipos de datosResolución práctica de tipos de datos
Resolución práctica de tipos de datos
 
Resumen de funciones
Resumen de funcionesResumen de funciones
Resumen de funciones
 
Biblioteca estándar de funciones
Biblioteca estándar de funcionesBiblioteca estándar de funciones
Biblioteca estándar de funciones
 
Manejo de bits
Manejo de bitsManejo de bits
Manejo de bits
 
Aclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembreAclaración de dudas 4 de septiembre
Aclaración de dudas 4 de septiembre
 
Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3Aclaraciones varias a códigos entregados en sesión 3
Aclaraciones varias a códigos entregados en sesión 3
 
Funciones definidas por el usuario
Funciones definidas por el usuarioFunciones definidas por el usuario
Funciones definidas por el usuario
 
Función main()
Función main()Función main()
Función main()
 
Depuración de un programa en c++
Depuración de un programa en c++Depuración de un programa en c++
Depuración de un programa en c++
 
Algunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agostoAlgunas dudas de la sesión 28 agosto
Algunas dudas de la sesión 28 agosto
 
Estructura programa c++
Estructura programa c++Estructura programa c++
Estructura programa c++
 

Control Label

  • 1. Control label Apoyo VB SSD4 Mtl Lourdes Cahuich 1
  • 2. Control label El control Label o Etiqueta, se utiliza para  mostrar texto, descripciones, información etc... 2 Mtl Lourdes Cahuich
  • 3. Uso control Label La propiedad Caption es la mas importante,  y es la que se utiliza para establecer el texto que mostrará el control Label. 3 Mtl Lourdes Cahuich
  • 4. Propiedad Autosize y Aligment del control Label Si la propiedad Autosize del control se  encuentra en True, las dimensiones del Label (ancho y alto) se ajustarán al largo y alto del texto que muestre. En cambio si se encuentra en False el ancho  y alto del control será el que esté establecido en la propiedad Height y Width sin importar la longitud del texto 4 Mtl Lourdes Cahuich
  • 5. Propiedad Autosize y Aligment del control Label La propiedad Alignment posee 3 valores. Si  le establecemos el valor 0 el texto se alineará a la izquierda, si tiene el valor 1 se alineará a la derecha y si está con el valor 2 5 Mtl Lourdes Cahuich
  • 6. Propiedad Autosize y Aligment del control Label el texto se muestra en forma centrada, como  muestra la imagen: 6 Mtl Lourdes Cahuich
  • 7. Otras propiedades del control Label Visible : Si está en True el control está visible si está  en False está oculto Backcolor : Determina el color del fondo de la  etiqueta. Si la propiedad BackStyle está en transparente esta propiedad no se visualiza, es decir el color no se muestra BackStyle: Determina si el fondo es transparente  (valor 0) o si es opaco (Valor 1). Name: es el nombre del control y sirve para hacer  referencia al mismo en el código, como todos los controles 7 Mtl Lourdes Cahuich
  • 8. Otras propiedades del control Label BorderStyle: determina si se muestra con borde o  sin borde Enabled: Si está en True (Verdadero) el control está  activado y se puede utilizar normalmente, si se encuentra en False, el control está desactivado. FontName: El nombre de la fuente que utilizará el  texto del control. Podemos elegir las que tengamos instaladas en el sistema Forecolor: Valor Hexadecimal o valor Rgb que  indica el color del Texto 8 Mtl Lourdes Cahuich
  • 9. Otras propiedades del control Label Height y Width: Ancho y alto del Label  ToolTipText: muestra el mensaje de  descripción cuando pasamos el mouse por encima del control. 9 Mtl Lourdes Cahuich
  • 10. Ejemplos utilizando el control Label Colocar 5 Command Button en un formulario:  Command1, Command2 etc..., y un control Label1 como está en la imagen: 10 Mtl Lourdes Cahuich
  • 11. Ejemplo utilizando el control Label En el Command1 colocarle en la propiedad Caption  quot;Cambiar texto del Labelquot;, en el Command2 quot;Cambiar el estilo de bordequot;, y así con los demás. Este básico ejemplo lo que hace es cambiar  algunas propiedades de este control. El que cambia el texto del Label mediante la propiedad Caption, lo que hace es mostrar un InputBox que es una caja o cuadro de diálogo para ingresar un texto. Ese texto lo almacenamos en una variable y luego lo mostramos en el Label 11 Mtl Lourdes Cahuich
  • 12. Ejemplo utilizando el control Label El Command2 que cambia el Estilo del  borde, es decir la propiedad BorderStyle, cuando se presiona, si el control Label tiene la propiedad BorderStyle en 0, lo pone con el valor 1, si está con el valor 1 lo establece en 0, es decir lo contrario. Esto está hecho utilizando un If Then Else  12 Mtl Lourdes Cahuich
  • 13. Ejemplo utilizando el control Label El Command3 que activa y desactiva el  control, lo que hace es cambiar el valor de la propiedad Enabled del Label. Cuando lo presionamos se ejecuta esta  línea: Label1.Enabled = Not Label1.Enabled 13 Mtl Lourdes Cahuich
  • 14. Ejemplo utilizando el control Label El operador Not lo que hace en este caso es  cambiar el valor de la propiedad Enabled a su valor contrario. Es decir, si el valor de enabled está en True (Habilitado) Not Label1.Enabled lo que hace es deshabilitarlo, si está deshabilitado (False) el operador Not lo cambia a True, y el Label queda Habilitado. Esto se puede hacer con una claúsula If  Then pero esta manera es mas simple 14 Mtl Lourdes Cahuich
  • 15. Ejemplo utilizando el control Label El Command4 es igual que el Command1,  por medio de un InputBox se pide que ingrese un texto, y se cambia el valor de la propiedad ToolTipText, que es la propiedad que muestra información de un objeto mediante un rectángulo amarillo cuando pasamos el mouse por encima, como los típicos controles de Windows de cualquier aplicación. 15 Mtl Lourdes Cahuich
  • 16. Ejemplo utilizando el control Label El Command5 es igual que el Command3,  utiliza el operador Not para establecerle la propiedad Visible. Si el Label está Visible (True), se cambia a False (se oculta), si está en False se pone en True 16 Mtl Lourdes Cahuich
  • 20. Eventos del control Label Evento Click: Se produce al hacer un click  Evento DblClick: Se produce al hacer doble  click evento MouseDown: Se produce al presionar  el ratón cuando el mouse está abajo Evento MouseMove: se produce al mover el  cursor en el área del control 20 Mtl Lourdes Cahuich
  • 21. Eventos del control Label Evento MouseUp: Se produce al hacer un  Click justo después de soltar el botón del Mouse Evento Change: Se produce cuando cambia  la propiedad Caption del control. Este evento puede utilizarse para validar algún cambio 21 Mtl Lourdes Cahuich
  • 22. Referencia http://www.recursosvisualbasic.com.ar/htm/tu  toriales/control_label.htm 22 Mtl Lourdes Cahuich