Inicio > Difícil, Ejemplos > Dibujar porcentaje en una celda de un Grid

Dibujar porcentaje en una celda de un Grid

Share Button

En este ejemplo se muestra cómo dibujar manualmente una barra de porcentaje en una celda de un DBGrid. Presuponemos que en la celda en la que vamos a dibujar la barra se está mostrando un valor entre 0 y 100 que pertenece a un porcentaje. Este ejemplo muestra cómo se hace para un componente TDBGrid estándard; No es muy difícil adaptarlo para utilizarlo en un TStringGrid o similar.

Dibujar porcentaje en Grid

Download Descargar ejemplo

Share Button
Categories: Difícil, Ejemplos Tags: , ,
  1. Juanlu
    Martes, 30 de Junio de 2009 a las 09:57 | #1

    Me da error al intentar compilar. En la línea:

    StrValue := STR_EMPTY;

    ¿A que puede ser debido?

  2. Neftalí
    Martes, 30 de Junio de 2009 a las 11:51 | #2

    @Juanlu
    Hola Juanlu.
    Tal vez se me paso, STR_EMPTY es una constante que suelo utilizar para la cadena vacía. O defines la constante:

    const
    STR_EMPTY = ”;

    O directamente cambias esa referencia por: ”

    Un saludo.

  3. Neftalí
    Martes, 30 de Junio de 2009 a las 11:56 | #3

    @Juanlu
    Hola.
    Acabo de ver que la constante y algunas más, están definidas en la unit UDrawcell. ¿No las habrás borrado sin querer?

    Un saludo.

  1. Sin trackbacks aún.
What is 23 + 14 ?
Please leave these two fields as-is:
IMPORTANTE! Para continuar, debes contestar la pregunta anterior (para evitar SPAM) :-)