Seleccionar página
¿Cuál es la diferencia entre las propiedades Value y AsValue?

Escrito por Francisco R.

Se puede usar tanto Value como AsValue para obtener el valor de un control, aunque también se pueden usar para asignar un valor a un control concreto, sin embargo, notará las diferencias entre ellos al obtener los valores.

Cuando usa Value para conocer el valor, esta propiedad puede devolver un valor NULL (cuando el control no contiene nada), sin embargo, cuando usa AsValue, esta propiedad nunca devolverá un NULL, por ejemplo:

  • Un control con DataType dtyString sin valor devuelve:
    • Value = NULL
    • AsValue = »
  • Un control con DataType dtyInteger sin un valor devuelve:
    • Value = NULL
    • AsValue = 0

Más tarde, podría usar la función JfVarIsNull (JfUtil unidad) para saber si Value es/o no es NULL.

También te puede interesar…

Lanzamiento de JfControls 21.07.09

Lanzamiento de JfControls 21.07.09

Hoy nos complace presentar la nueva versión de JfControls 21.07.09 compatible con RADStudio 10.4. Mejoras ... ⦁ Mejoras en la compatibilidad con Delphi 10.3.3 y CBuilder 10.3.3 (32Bit & 64Bit). ⦁ Compatibilidad con Delphi 10.4 y CBuilder 10.4 (32Bit & 64Bit)....

RAD Studio 10.4 está Aquí

RAD Studio 10.4 está Aquí

RAD Studio 10.4 mejora radicalmente el desarrollo nativo de Windows Nos complace anunciar la disponibilidad general de RAD Studio 10.4. La versión 10.4 trae mejoras significativas para el desarrollo de escritorio de Windows 10 VCL (Biblioteca de componentes visuales),...

Lanzamiento de JfControls 20.08.21

Lanzamiento de JfControls 20.08.21

Hoy nos complace presentar la nueva versión de JfControls 20.08.21 compatible con RADStudio 10.3.2. Mejoras ... ⦁ Mejoras en la compatibilidad con Delphi 10.2.3 y CBuilder 10.2.3 (32Bit & 64Bit). ⦁ Compatibilidad con Delphi 10.3.2 y CBuilder 10.3.2 (32Bit &...

0 comentarios

Enviar un comentario