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

Вниз

Вызов процедуры   Найти похожие ветки 

 
sacred   (2004-06-01 07:12) [0]

Всем доброе утро! Подскажите, пожалуйста, как вызвать процедуру через переменную, которой присвоено имя этой процедуры?


 
Digitman ©   (2004-06-01 08:06) [1]

никак
для того чтобы "через" в переменной д.б. не имя процедуры, а фактический  адрес ее точки входа


 
evvcom ©   (2004-06-01 08:06) [2]

type
 TMyProc = procedure(MyParam: Integer);

var
 MyProc: TMyProc;

begin
 @MyProc := GetProcAddress(...);
 MyProc(100);
end;


 
Anatoly Podgoretsky ©   (2004-06-01 09:09) [3]

используй if и операторы отношения.


 
Mim1 ©   (2004-06-01 09:15) [4]

С паблишед методами можно такое сделать.
Если же вы хотите сами такое сделать то надо зваести массив, состоящий из названий процедур и их адресов. Ну а дальше циклами или ифами.



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

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

Наверх




Память: 0.47 MB
Время: 0.047 c
1-1086001098
Layner
2004-05-31 14:58
2004.06.13
При использовании RxTrayIcon, форма не убирается с TaskBar


8-1079775966
*BES*
2004-03-20 12:46
2004.06.13
Dll в WinAmp


3-1085041275
slava7
2004-05-20 12:21
2004.06.13
работа с БД в сети


1-1085982786
artem_123
2004-05-31 09:53
2004.06.13
ini файлы и dll в delphi 8


3-1085122443
paul_k
2004-05-21 10:54
2004.06.13
Как проверить установлен ли MDAC?