como saber si un objeto tiene una propiedad ?

12/09/2003 - 21:55 por Abraham Uribe | Informe spam
Hola todos,

Mi inquietud es la siguiente, necesito saber si un objeto tiene o no una
propiedad determinda.

mirando las ayudas encontre un comando AMEMBERS( ) este me crea una matriz
con las propiedades del objeto, en la cual podria buscar si el objeto tiene
la propiedad que necesito.. existe alguna otra manera ?.


Gracias de antemano..
 

Leer las respuestas

#1 Esparta Palma
12/09/2003 - 22:59 | Informe spam
Hola Abraham, PEMSTATUS es la función que necesitas.

loPrueba = CREATEOBJECT("Custom")

Verificamos si Existe la propiedad MiPropiedad, deberá devolver .F.
? PEMSTATUS(loPrueba,"MiPropiedad",5)

Le creamos esa propiedad

loPrueba.AddProperty("MiPropiedad","Hola Mundo")

Ahora, deberá devolver .T.
? PEMSTATUS(loPrueba,"MiPropiedad",5)

Espero te sirva.

Apoya a Visual FoxPro usándolo legalmente
ž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º
Espartaco Palma Martínez
SysOp PortalFox ( http://www.PortalFox.com )
email:
Acapulco, Guerrero. México


Abraham Uribe wrote:

Hola todos,

Mi inquietud es la siguiente, necesito saber si un objeto tiene o no una
propiedad determinda.

mirando las ayudas encontre un comando AMEMBERS( ) este me crea una matriz
con las propiedades del objeto, en la cual podria buscar si el objeto tiene
la propiedad que necesito.. existe alguna otra manera ?.


Gracias de antemano..





Preguntas similares