![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#5
|
|||
|
|||
|
Por ejemplo con RTTI he visto ejemplos y lo he adaptado pero RTTI se aplica a la instancia de la clase no a la clase
Código:
procedure TMDConfigReportes.FormInvisible(ClassCReport: TComponentClass);
var
VCtx : TRttiContext;
VType: TRttiType;
VProp: TRttiProperty;
begin
VCtx := TRttiContext.Create;
try
VType := VCtx.GetType(ClassCReport);
VProp := VType.GetProperty('Visible');
VProp.SetValue(ClassCReport, False); //Aquí daría un error de memoria porque ClassCReport es una clase no una instancia de una clase
finally
VCtx.Free;
end;
end;
|
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| habilitar una clase antes de su uso en un componente | José Luis Garcí | OOP | 3 | 09-12-2013 12:55:48 |
| Acceder modificar propiedades publicas de una clase desde otra unidad | nsd | OOP | 1 | 08-08-2013 04:20:48 |
| Crear una clase y asignar objetos como propiedades | leanfreue | OOP | 4 | 13-04-2007 00:08:33 |
| Entrar a Propiedades Tchar en runtime ? | Pascual Montes | Gráficos | 0 | 06-12-2004 19:05:10 |
| Como puedo Modificar los valores de las propiedades de un ejecutable | DML | Varios | 4 | 07-05-2003 21:39:03 |
|