![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Динамическое определение событий [D6, Win2k]
Сатир © (2002-05-18 23:03:00)Народ, пособите идеей.
Создется динамически экземпляр класса, напр., TSomeClass
У этого класса есть определённое событие, напр. Event
Как динамически определить действия для этого экземпляра при вызове этого события? Ну, напр., определять свойства этого экземпляра
VAleksey (2002-05-21 07:14:00) [1]
class:=TSomeClass.Create(...)
Class.Event:= процедура с необходимыми параметрами
Сатир (2002-05-20 23:09:00) [2]2Lady BadnBadn
Чем отличается исходный код от уже существующей ф-ции/проц-ры?
с уважением.
Lady BadnBadn (2002-05-19 18:03:00) [3]Событию можно присвоить только уже существующуюпроцедуру/ф-ию.
А IDE просто генерит исходный код.
Сатир (2002-05-19 16:17:00) [4]2Mbo
А если эта процедура создается сама с нужными параметрами при клике в инспекторе, то мне нужно скопировать, то что создаст IDE при моём клике, насколько я понимаю, а если нет такой возможности? - проверить в IDE...
MBo (2002-05-18 23:05:00) [5]ASomeClass.OnSomeEvent:=SomeProc;//процедура нужного типа,
чаще всего с Sender