Вниз
Скачать: CL | DM;

Как получить PTypeData на тип по названию?   Найти похожие ветки 

← →
Doma ©   (2006-10-05 01:42) [0]

Всем привет! Есть задачка:
Как известно:

TNotifyEvent = procedure(Sender: TObject) of object;

Надо, зная название типа метода (в данном случае "TNotifyEvent"), узнать его параметры (кол-во, названия и типы), короче говория ссылку PTypeData.


← →
Doma ©   (2006-10-05 02:29) [1]

Нашел замечательную функцию
function TypeInfo(TypeIdent): Pointer;
но у нее на входе TypeIdent, а мне надо чтобы был TypeName: string


← →
Джо ©   (2006-10-05 03:03) [2]

> TNotifyEvent = procedure(Sender: TObject) of object;
>
> Надо, зная название типа метода (в данном случае "TNotifyEvent")
> , узнать его параметры (кол-во, названия и типы), короче
> говория ссылку PTypeData.

Этого сделать нельзя, для объявления процедурных типов не генерируется run-time type information.


← →
Doma ©   (2006-10-05 08:10) [3]

Мне это надо в Design-Time.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.045 c
2-1162364066
jimy
2006-11-01 09:54
2006.11.19
dcu


2-1162301177
LiberlX
2006-10-31 16:26
2006.11.19
Закрытие модального окна


2-1162700654
eowl
2006-11-05 07:24
2006.11.19
Совместимость PAnsiChar и String


2-1162704083
Виталий Гаврилов
2006-11-05 08:21
2006.11.19
Сформировать письмо


5-1142922867
zorik
2006-03-21 09:34
2006.11.19
"Массив" объектов




   Наверх