Импортирование не VCL классов

отредактировано 01:27 Раздел: FastScript
Радует лёгкое импортирование VCL классов.

Но хотелось бы получить также и поддержку классов, не наследующихся от
TObject.
В C++ Builder классы не обязаны наследоваться от TObject.

Используя FastReport мы довольно легко интегрировали свои классы,
(через псевдо объектность)
хотелось чтобы этот код не пришлось повторять.

У нас в проекте есть туча кода, который не имеет к VCL отношения, и не
хочется писать по VCL классу чтобы поддерживать его.
Мало того, в FastReport мы интегрировали таблицы, которые виделись тоже
как отдельные классы. Им вообще не соответствует ни одного класса в компилируемой программе.

То что хотелось бы получить:
Представте, что уже есть сторонняя фабрика классов. Можно получить
описание всех классов, их методов и свойств.
Хотелось бы один раз написать код для их регистрации в FS а не писать
его для каждого класса.



Комментарии

  • отредактировано 01:27
    FS ничего не знает о существовании CBuilder, а по делфийским понятиям любой класс - это потомок TObject. Так что помочь ничем не могу.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.