Hola a todos.
¿Alguien sabe como recorrer las propiedades de un objeto creado con una clase?
¿Como se hace enumerable una clase?
Saludos.
Recorrer Las Propiedades De Una Clase [SOLUCIONADO]
Subject: Recorrer Las Propiedades De Una Clase [SOLUCIONADO]
Last edited by tincho on Friday, 17 April 2020, 21:16; edited 1 time in total
Last edited by tincho on Friday, 17 April 2020, 21:16; edited 1 time in total
Subject: Re: Recorrer Las Propiedades De Una Clase
Supongo que quieres enumerar las propiedades de una clase pero una vez que se instancia. Antes de instanciarla no creo que sea posible.
Una vez instanciada la clase, puedes enumerar sus símbolos de esta forma:
Más o menos sería así, pero el resultado podría contener además variables, constantes, etc, por lo que tendrás que filtrar según tus preferencias como he hecho en la cláusula if then. No lo he probado, escribo de memoria.
Saludos
Una vez instanciada la clase, puedes enumerar sus símbolos de esta forma:
Más o menos sería así, pero el resultado podría contener además variables, constantes, etc, por lo que tendrás que filtrar según tus preferencias como he hecho en la cláusula if then. No lo he probado, escribo de memoria.
Saludos
Subject: Re: Recorrer Las Propiedades De Una Clase
Last edited by tercoIDE on Friday, 17 April 2020, 21:24; edited 1 time in total
Esto recorre las propiedades de una clase y devuelve sus valores. La inversa es similar pero con "SetProperty". XML ready!!!
Last edited by tercoIDE on Friday, 17 April 2020, 21:24; edited 1 time in total
Subject: Re: Recorrer Las Propiedades De Una Clase
Last edited by tincho on Friday, 17 April 2020, 21:21; edited 2 times in total
Ya esta, si efectivamente como dice Jesús se pueden ver que propiedades tiene una "clase" pero no del objeto creado a partir de esta.
La ayuda vino de el programa ExploraClases que hizo Shordi.
El código que use es básicamente el siguiente.
1) Obteniendo la lista de variables y propiedades de la clase
2) consultar en el objeto una propiedad o variable por su nombre.
Eso es todo.
Saludos.
La ayuda vino de el programa ExploraClases que hizo Shordi.
El código que use es básicamente el siguiente.
1) Obteniendo la lista de variables y propiedades de la clase
2) consultar en el objeto una propiedad o variable por su nombre.
Eso es todo.
Saludos.
Last edited by tincho on Friday, 17 April 2020, 21:21; edited 2 times in total
Subject: Re: Recorrer Las Propiedades De Una Clase
Si , esto es para consultar los datos, es la segunda parte, la primera es averiguar el nombre de las propiedades.
Saludos.
tercoIDE escribió:
Si , esto es para consultar los datos, es la segunda parte, la primera es averiguar el nombre de las propiedades.
Saludos.
Page 1 of 1
You cannot post new topicsYou cannot reply to topics
You cannot edit your posts
You cannot delete your posts
You cannot vote in polls
You cannot attach files
You can download files
You cannot post calendar events
This is a "Lo-Fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Generation Time: 0.4155s (PHP: -76% SQL: 176%)
SQL queries: 25 - Debug Off - GZIP Enabled