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

Передача процедуры как параметра процедуры   Найти похожие ветки 

← →
_Lucifer_ ©   (2005-12-07 14:43) [0]

Мне надо динамически создать N кнопок.
Каждой кнопке присваивается обработчик.
Процедура создания каждой кнопки абсолютно идентична, поэтому хочу оформить её в виде процедуры, но не знаю как в процедуру передать имя процедуры, которая будет вызываться при нажатии на динамическисозданную  кнопку.

Подскажите как в процедуру передать другую процедуру как параметр?


← →
Reindeer Moss Eater ©   (2005-12-07 14:57) [1]

procedure myproc(myparam : tnotifyevent)


← →
_Lucifer_ ©   (2005-12-07 15:43) [2]

myparam = NameMyProcedure?

где NameMyProcedure это процедура-обработчик нажатия на кнопку.


← →
Digitman ©   (2005-12-07 15:57) [3]


> _Lucifer_ ©   (07.12.05 15:43) [2]


про процедурные типы в Паскале слыхал ?


← →
ShiFT   (2005-12-08 09:01) [4]

>> procedure myproc(myparam : tnotifyevent);
> myparam = NameMyProcedure?
> где NameMyProcedure это процедура-обработчик нажатия на кнопку.

myproc( @NameMyProcedure);



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

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



Память: 0.45 MB
Время: 0.025 c
14-1133685910
Fraksof
2005-12-04 11:45
2005.12.25
Помогите перевести текст за небольшое вознагрождение, плиз!


1-1133153544
Shlomo
2005-11-28 07:52
2005.12.25
Install Shield выдаёт непонятную ошибку?


14-1133774439
Помогите
2005-12-05 12:20
2005.12.25
Пытаюсь запустить комп


2-1133935201
Fedpavel
2005-12-07 09:00
2005.12.25
_Recordset


1-1133348869
Win32
2005-11-30 14:07
2005.12.25
Документ Word на печать




   Наверх