Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Первый раз столкнулся с 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]

Переформулируй вопрос. Не ясно, чего ты хочешь...


Наверх

Титульная страница Поиск, карта сайта Написать письмо