![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
обратиться к процедуре зная только название в текстовом формате!
Dysan © (2004-12-09 11:20:00)как обратиться к процедуре зная только название в текстовом формате?
Реализован такой алгоритм:
if ... then PPHTML.OnHTMLTag:=MakeN_1;
if ... then PPHTML.OnHTMLTag:=MakeN_2;
if ... then PPHTML.OnHTMLTag:=MakeN_3;
А хотелось бы так
PPHTML.OnHTMLTag:=Получить_процедуру('MakeN_3');
Если такая возможность?
Dysan (2004-12-09 12:57:00) [1]спасибо
получилось!
Digitman (2004-12-09 12:43:00) [2]
> Dysan © (09.12.04 12:33) [4]
см. тип TMethod
Dysan (2004-12-09 12:33:00) [3]а как?
jack128 (2004-12-09 11:37:00) [4]Dysan © (09.12.04 11:36) [2]
а привести к нужному типу не судьба?
Dysan (2004-12-09 11:36:00) [5]да но MethodAddress возвращает тип pointer
и он отличен от типа события OnHTMLTag.
т.е. ругаеться!
clickmaker (2004-12-09 11:24:00) [6]MethodAddress
но это только для published-методов