| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
fmmarzoa Ens

Registrado: 21 Ago 2002Mensajes: 34
|
Publicado: Jue 29 Ago, 2002 8:40 am Asunto: Propiedades de solo-lectura |
|
|
¡Hola amiguetes!
A ver, estoy creando un componente del cual necesito que una de las propiedades sea de sólo lectura, ¿es esto posible? Supongo que si la meto (la propiedad digo... ) en la sección "private" no será ni "escribible" ni "legible", yo lo que necesito es que se pueda leer pero no cambiarse su valor desde fuera del objeto...
¿Cómo podría hacerlo? |
|
| Volver arriba |
|
 |
Bastian Ens

Registrado: 21 Ago 2002Mensajes: 27Ubicación: Valencia
|
Publicado: Jue 29 Ago, 2002 12:46 pm Asunto: |
|
|
Hola!
tienes que declarar la propiedad incluyendo solo el metodo de lectura:
| Código: |
private:
int FValor;
public:
__property int Valor{read=FValor}
|
asi la propiedad es de solo lectura. para modificar su valor lo tienes que hacer desde dentro del componente escribiendo directamente en FValor.
_________________ SALU2............Bastian! |
|
| Volver arriba |
|
 |
Invitado
|
Publicado: Jue 29 Ago, 2002 1:15 pm Asunto: Gracias mil |
|
|
El caso se que tras probar con "write=NULL" lo estaba haciendo como tú dices, pero no estaba del todo seguro de que fuera esa la manera así que MUCHÍSIMAS GRACIAS, Bastian  |
|
| Volver arriba |
|
 |
|