| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Отключение RTTI |
| Автор: Hex 18.7.2004, 14:25 |
| Как отключить RTTI? В хелпе уже глядел, пишут типа: The $M switch directive controls generation of runtime type information (RTTI). When a class is declared in the {$M+} state, or is derived from a class that was declared in the {$M+} state, the compiler generates runtime type information for fields, methods, and properties that are declared in a published section. Но это [censored 6] фигня. При {$M-} RTTI все равно генерится. Т.е. если сделать вот так: {$M-} TMy = class(TObject) public procedure Proc1; end; RTTI о TMy все равно будет присутствовать. |