Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.022 c
3-1085144845
SergeyI
2004-05-21 17:07
2004.06.13
Расскажите как правильно пишеться inner Join в accsess


3-1084960663
M126
2004-05-19 13:57
2004.06.13
Выбор из текстового файла


6-1082546678
pavel_guzhanov
2004-04-21 15:24
2004.06.13
Можно ли с остановить и снова стартовать программу с удаленного к


1-1085750204
Anton
2004-05-28 17:16
2004.06.13
Шрифты


1-1086241574
Strazh
2004-06-03 09:46
2004.06.13
Visible:=false в form.create ???




   Наверх