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..

Preguntas similare

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..





Respuesta Responder a este mensaje
#2 Abraham Uribe
13/09/2003 - 16:52 | Informe spam
Muchas Gracias Esparta por tu valiosa ayuda..


"Esparta Palma" escribió en el
mensaje news:
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..
>
>
>
>
>


Respuesta Responder a este mensaje
#3 David Amador
14/09/2003 - 19:22 | Informe spam
Tambien puedes hacerlo con TYPE o Vartype

? Vartype(Thisform.Propiedad)

? Type("Thisform.Propiedad")

David Amador T.



Abraham Uribe wrote in message
news:
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..





email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida