![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Action из DLL [D7, WinXP]
AlexG © (2004-06-22 16:02:00)Как мне присвоить экшн элементу меню, если экшн находится в DLL?
WondeRu (2004-06-22 16:36:00) [21]самый простой вариант:
делаешь экспортируемую фунцкию в длл, которая бы возвращала указатель на твой "экшн" (MyAction)!
типа:
function GetClickAction: Pointer;export;
begin
Result := @MyAction;
end;
затем
в главной проге делаешь:
MenuItem1.OnClick := GetClickAction;
тока MyAction должен быть объявлен также как и OnClick, т.е.
procedure MyAction(Sender: TObject);
вроду так!