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

Как можно определить тип указателя на метод класса   Найти похожие ветки 

← →
oleg_   (2004-08-09 16:43) [0]

Сабж чтобы  впоследствии передавать указатель на нужный метод в качестве параметра другому методу.
Вложенный type  вызывает ошибку:

type tirt_type=class(Tobject)
      type
      tmyfunc = function (betta:double):double;

а если вынести определение типа укаазателя метода из определения типа класса, это уже станет указатель на регулярную функцию (вне класса)

спасибо


← →
Гаврила ©   (2004-08-09 16:47) [1]

tmyfunc = function (betta:double):double of Object;


← →
Digitman ©   (2004-08-09 16:48) [2]


> указатель на регулярную функцию (вне класса)


чавой-тоооо ?!!!

type
tmyfunc = function (betta:double):double of object;

type
tirt_type=class(Tobject)
 FMyFunc: tmyfunc;


← →
oleg_   (2004-08-09 16:52) [3]

Спасибо щас попробую


← →
oleg_   (2004-08-09 17:10) [4]

Все получилось...


← →
Digitman ©   (2004-08-09 17:11) [5]

ай малацца



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

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



Память: 0.46 MB
Время: 0.021 c
3-1090836150
MORA
2004-07-26 14:02
2004.08.22
Каскадное удаление вручную


1-1091964308
Чувак
2004-08-08 15:25
2004.08.22
Проблема с переменными.


1-1091625149
Relaxxx
2004-08-04 17:12
2004.08.22
Как одному гриду назначит два попуп меню, на заголовок грида и на


14-1091619964
Гость
2004-08-04 15:46
2004.08.22
Загрузка XML на SQL Server с помощью Delphi 7


4-1089724021
AHTOH
2004-07-13 17:07
2004.08.22
Изменение свойств шрифта у кнопки




   Наверх