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:

Mostrar la cita
#2 Abraham Uribe
13/09/2003 - 16:52 | Informe spam
Muchas Gracias Esparta por tu valiosa ayuda..


"Esparta Palma" escribió en el
mensaje news:
Mostrar la cita
una
Mostrar la cita
matriz
Mostrar la cita
tiene
Mostrar la cita
#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:
Mostrar la cita
matriz
Mostrar la cita
tiene
Mostrar la cita
Ads by Google
Search Busqueda sugerida