Ну, тут можно посмотреть в сторону метаклассов. Экземпляр метакласса собственно и есть класс, т.е. тип. Но все-равно не понимаю зачем оно тебе. Я тебе дал пример нормального решения для твоей задачи. Более того, это даже можно использовать из bpl-ей (из dll нельзя, т.к. там TObject'ы будут разные, но можно и попробовать - если не надо проверять тип, а пользоваться только интерфейсом класса, то должно прокатить).
А вообще, что тебе мешает использовать вариант (Variant). Посмотри функции работы с вариантами... там ест и получение типа варианта.
|