Войти

Показать полную графическую версию : Как выбрать dll для загрузки???


PAS2k
01-12-2003, 11:21
Надо сделать на Delphi примерно такое:

Procedure button1.click(sender:tobject);
var a:integer;
begin

{procedure smth(a:integer) external edit1.text(!!!) name edit2.text(!!!);}

smth(a);
end;

Vich
01-12-2003, 11:52
это решается динамической загрузкой
var h : hmodule;

h := LoadLibrary(edit1.text);
proc := GetProcAddress(h, edit2.text);
и запускаешь proc
{proc - типизорованный указатель на процедуру}




© OSzone.net 2001-2012