Форум по Delphi программированию

Delphi Sources



Вернуться   Форум по Delphi программированию > Все о Delphi > Компоненты и классы
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 30.07.2007, 15:42
Admiral Admiral вне форума
Прохожий
 
Регистрация: 30.07.2007
Сообщения: 2
Репутация: 10
Вопрос RTTI

Как узнать тип метода, при наличии только его адреса? (например что это TNotifyEvent)
Ответить с цитированием
  #2  
Старый 30.07.2007, 16:16
zNk zNk вне форума
Прохожий
 
Регистрация: 16.01.2007
Сообщения: 39
Репутация: 10
По умолчанию

Как понять тип ???
Есть процедуры - procedure и функции - function...
Процедуры не возвращают значение, а функции возвращают
__________________

Последний раз редактировалось zNk, 30.07.2007 в 16:28.
Ответить с цитированием
  #3  
Старый 30.07.2007, 16:48
Admiral Admiral вне форума
Прохожий
 
Регистрация: 30.07.2007
Сообщения: 2
Репутация: 10
По умолчанию RTTI !

Уважаемій zNk!
Если вы когда либо писали компоненты, возможно вам приходилось определять события (Events), и весьма явно указывать, какой тип обработчика будет назначен компонену как свойство, а свойство это должно иметь ТИП (TNotifyEvent? TMouseEvent и т.д.). Если же вам удавалось вместо вышеуказанных типов указать просто, процедура это или функция, то пожалуйста поделитесь опытом. :-)
Вопрос я задал исключительно на тему RTTI.
Иными словами: я пишу редактор свойств и получаю список всех доступных в модуле методов, с адресами и именами.
Требуется сортировка данных методов по типам.
Ответить с цитированием
  #4  
Старый 30.07.2007, 17:09
zNk zNk вне форума
Прохожий
 
Регистрация: 16.01.2007
Сообщения: 39
Репутация: 10
По умолчанию

В смысле вы делаете отдельную программу ???
__________________
Ответить с цитированием
Ответ


Delphi Sources

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 09:19.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2023

ВКонтакте   Facebook   Twitter