![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#9
|
||||
|
||||
|
No genera error porque aun cuando pones {$M-}, le pasas una clase que fué compilada con la directiva {$M+} y por tanto generó RTTI, y si pones {$M+} entes de la rutina de todas formas fallará si le pasas un clase compilada con {$M-}. Es decir, el valor de la directiva no cambiará de último momento lo que ya haya sido compilado.
Definitivamente, una rutina como la que escribiste necesita comprobar que ClassInfo no sea nil. Ahora bien, si sólo vas a trabajar con clases de la VCL, ciertamente no tiene caso ir más allá de TComponent, pero no sabemos qué clase de framework esté trabajando y es posible que defina su propia jerarquía de clases independiente de la VCL. LineComment Saludos |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| funcion postgres para devolver nombre del mes | banthas | PostgreSQL | 4 | 28-12-2015 22:14:28 |
| Llenar una lista desplegable usando ibase | MAXIUM | PHP | 2 | 12-03-2013 16:44:54 |
| Monitor de eventos usando una clase | dario61081 | Trucos | 5 | 08-02-2013 16:49:41 |
| función date para devolver Nº dia de la semana | lucasarts_18 | PHP | 2 | 27-03-2007 14:27:03 |
| problema para devolver 2 valores en una funcion | tiagor64 | OOP | 4 | 06-05-2005 15:38:59 |
|