Результаты поиска по запросу "rtti"

2 ответа

Для тех, кому нужно иметь дело с массивами:

аюсь использовать расширенные функции RTTI в Delphi XE или более поздней версии для чтения и записи объектов в XML. До сих пор я успешно работал с целыми числами, числами с плавающей запятой, строками, перечисляемыми типами, наборами и классами, ...

6 ответов

Delphi 2010 RTTI: изучить перечисления

Учитывая такое перечисление: type TTypeOfData = ( [XmlName('ABC')] todABC, [XmlName('DEF')] todDEF, [XmlName('GHI')] todGHI );Где XmlName - это пользовательский атрибут, используемый для определения строки сериализации для членов этого ...

2 ответа

Почему я получаю сообщение об ошибке «type no typeinfo» с типом enum

Я объявил следующий тип перечисления, в котором я хочу, чтобы первый член имел порядковый номер 1 (один), а не обычный 0 (ноль): type TMyEnum = ( meFirstValue = 1, meSecondValue, meThirdValue );Если я позвонюTypeInfo ()например, как часть ...

ТОП публикаций

10 ответов

Жизнеспособные примеры C ++ RTTI [закрыто]

Я знаком с C ++ RTTI и нахожу концепцию интересной.Тем не менее, существует гораздо больше способов злоупотреблять этим, чем правильно его использовать (на у...

1 ответ

Delphi Rtti: как получить объекты из TObjectList <T>

6 ответов

C ++ - уменьшение унаследованного объекта в форме ромба без RTTI / dynamic_cast

В настоящее время я работаю над интеграцией стороннего пакета, который использует множество материалов RTTI на платформе, отличной от RTTI (Android). По сути...

6 ответов

в 4Blah 4 - количество букв в названии вашего класса. Например, если ваше имя класса - myEmptyClass, то оно напечатало бы 12myEmptyClass.

у, когда я запускаю это

2 ответа

Получить / установить дополнительные свойства, используя RTTI

Учитывая следующий фрагмент кода ниже, используяGetPropValue(MyComponent,'MySubComponent.Prop1') вызывает исключение EPropertyError. Как я могу получить или установить значения SubProperties, используя GetPropValue / SetPropValue? Type ...

1 ответ

Удалить имя строки классов из скомпилированного релиза exe

Я компилирую версию релиза моего проекта приложения. Когда я смотрю в двоичном редакторе мой скомпилированный финальный exe-файл, я вижу все имена классов моего собственного созданного объекта, например: TPolygon, TRectangle и т. Д., Как двоичные ...

2 ответа

Влияет ли использование __declspec (novtable) на абстрактные базовые классы каким-либо образом на RTTI?

Или есть ли другие известные негативные последствия использования __declspec (novtable)? Я не могу найти ссылки на какие-либо вопросы.