![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Hola, ecfisa
Muchas gracias, por tu colaboracion, Osea creo que entendi tu codigo, pero no veo la forma muy clara de adaptarlo a mi necesidad. para capturar una propiedad en un evento.
Última edición por ecfisa fecha: 11-07-2011 a las 19:01:33. Razón: ETIQUETAS [DELPHI] [/DELPHI] |
|
#2
|
||||
|
||||
|
Hola.
Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... Última edición por ecfisa fecha: 11-07-2011 a las 18:42:11. |
|
#3
|
|||
|
|||
|
Hola
ecfisa, Muchas Gracias, por tu gran colaboracion, pero tengo una ultima pregunta, necesito tambien obtener las propiedades de otro objetos creados dinamicamente. de la forma en la que lo lo estoy haciendo es, muy larga y me gustaria saber si ahi una solucion mas puntual o mas inteligente. pues es mi primera vez trabajando de este modo. lo hago de la siguiente forma. For i:=ComponentCount -1 downto 0 do // Recorro Todos Los Componentes del FORM begin if (Components[i].Name = 'cxDBLC_Base') or (Components[i].Name = 'cxDBLC_Fac') // Resulta que esto puede ser 1 o mucho de acuerdo a lo que el usuario escoja. Components[i].text; end; Es que quiero explorar otra solucion, pues esta me parece un poco pesada ejecutar y armar los nombres(Traidos de la BD) cada vez que se ejecute el evento. no ahi alguna forma mas puntual. Muchas Gracias. |
|
#4
|
||||
|
||||
|
Hola gersonmaba.
Si cxDBLC_Base, cxDBLC_Fac, ..., cxDBLC_ZZZ son del mismo tipo, podés evaluar la propiedad ClassType:
Si son de diferentes tipos pero comparten una misma propiedad como por ejemplo Caption, podrías hacer: Usando esta última forma (RTTI), podés ir bastante más lejos que lo que hace este simple ejemplo. Saludos.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#5
|
|||
|
|||
|
Si Tienes muchas Razon ecfisa me pondre a explorar y a aplicar esta forma, Mil Gracias por tu gran Colaboracion.
Gracias. |
|
#6
|
||||
|
||||
|
Hola gersonmaba.
Si querés empezar a interiorizarte sobre RTTI te paso unos enlaces: Run-Time Type Information In Delphi (artículo) Blog de Neftalí (ejemplo muy completo) Buscando vas a encontrar mucho mas material sobre el tema. Un saludo.
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problemas con Variant | Mystery | Varios | 3 | 27-01-2010 20:26:10 |
| String to Variant | MaMu | Varios | 2 | 25-08-2008 15:58:06 |
| Array Variant... | Perio | Varios | 0 | 20-04-2006 15:57:54 |
| Error con variant.dcu | donake | Varios | 3 | 20-12-2005 11:27:19 |
| Variant, de que tipo? | Barzaugc | Varios | 2 | 26-08-2005 21:14:30 |
|