![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Первый раз столкнулся с DLL - plz HELP!!! [D5]
greenrul © (2001-12-28 17:23:00)
procedure DoSomething; external "NBannerAdPI.dll";вписал, а как процедурки-то из неё вызывать?
Вадим (2001-12-28 21:07:00) [1]В DLL:
...
procedure DoSomething;
begin
//...
end;
exports DoSomething;
begin
end.
У себя в проге:
procedure DoSomething; external "NBannerAdPI.dll"
...
Вызов:
DoSomething;
Юрий Зотов (2001-12-28 18:54:00) [2]1. Создаете unit с описанием процедур и функций этой DLL. Образец - Windows.pas.
2. Прописываете этот unit к себе в uses и просто вызываете все функции, как обычно.
Если из этой DLL нужны только одна-две функции, то отдельный unit можно и не создавать, а прописать объявления этих функций сразу в своей программе. Вызываются они тоже обычным образом.
greenrul (2001-12-28 18:45:00) [3]Есть DLLка и я знаю, какие в ней процедурки и пр. - как их выполнить?
Alex_Sudakov (2001-12-28 17:52:00) [4]Переформулируй вопрос. Не ясно, чего ты хочешь...