Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.12.14;
Скачать: CL | DM;

Вниз

TMethod   Найти похожие ветки 

 
savyhinst ©   (2008-11-04 19:00) [0]

Здраствуйте. Подскажите пожалуйста, как воспользоваться переменной TMethod, если есть функция, возвращающая TMethod и процедурный тип, которым должен быть TMethod.


 
Плохиш ©   (2008-11-04 19:25) [1]

Удалено модератором


 
www   (2008-11-04 19:30) [2]


> воспользоваться переменной TMethod

и де ты такую выискал?


 
Юрий Зотов ©   (2008-11-04 20:24) [3]

> savyhinst ©   (04.11.08 19:00)  

// Процедурный тип, которым должен быть TMethod.
type
 TSomeMethodType = procedure(параметры_метода) of object;

// Функция, возвращающая TMethod
function GetMethod(параметры_функции): TMethod;
begin
 ...
end;

// Переменная TMethod
var
 M: TMethod;

// Как воспользоваться

// 1. Инициализируем переменную:
M := GetMethod(параметры_функции);
// 2. Приводим тип и вызываем метод:
TSomeMethodType(M)(параметры_метода);

> Плохиш ©   (04.11.08 19:25) [1]
Ай-яй-яй.

> www   (04.11.08 19:30) [2]
> и де ты такую выискал?
В VCL.


 
www   (2008-11-04 20:44) [4]


> В VCL.

дык, это ж тип, а не переменная


 
Rouse_ ©   (2008-11-05 09:21) [5]


> дык, это ж тип, а не переменная

Буквоедством занимаемся? Разве по описанию вопроса не понятно, что имел ввиду автор?



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

Текущий архив: 2008.12.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.012 c
15-1223571951
Desdechado
2008-10-09 21:05
2008.12.14
Вопрос знатокам фотошопа


2-1225530092
Проходящий
2008-11-01 12:01
2008.12.14
Использование агр.ф-ций на временных таблицах в IB


15-1223616390
Slider007
2008-10-10 09:26
2008.12.14
С днем рождения ! 10 октября 2008 пятница


15-1223568892
TStas
2008-10-09 20:14
2008.12.14
Последний и очередной ММП


6-1196012003
av_kit
2007-11-25 20:33
2008.12.14
Включить ПК по сети