![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как можно определить тип указателя на метод класса [D6, WinXP]
oleg_ © (2004-08-09 16:43:00)Сабж чтобы впоследствии передавать указатель на нужный метод в качестве параметра другому методу.
Вложенный type вызывает ошибку:
type tirt_type=class(Tobject)
type
tmyfunc = function (betta:double):double;
а если вынести определение типа укаазателя метода из определения типа класса, это уже станет указатель на регулярную функцию (вне класса)
спасибо
Digitman (2004-08-09 17:11:00) [1]ай малацца
oleg_ (2004-08-09 17:10:00) [2]Все получилось...
oleg_ (2004-08-09 16:52:00) [3]Спасибо щас попробую
Digitman (2004-08-09 16:48:00) [4]
> указатель на регулярную функцию (вне класса)
чавой-тоооо ?!!!
type
tmyfunc = function (betta:double):double of object;
type
tirt_type=class(Tobject)
FMyFunc: tmyfunc;
Гаврила (2004-08-09 16:47:00) [5]tmyfunc = function (betta:double):double of Object;