Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];




Вниз

Первый раз столкнулся с DLL - plz HELP!!! 


greenrul   (2001-12-28 17:23) [0]

procedure DoSomething; external "NBannerAdPI.dll"; вписал, а как процедурки-то из неё вызывать?



Alex_Sudakov   (2001-12-28 17:52) [1]

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



greenrul   (2001-12-28 18:45) [2]

Есть DLLка и я знаю, какие в ней процедурки и пр. - как их выполнить?



Юрий Зотов   (2001-12-28 18:54) [3]

1. Создаете unit с описанием процедур и функций этой DLL. Образец - Windows.pas.
2. Прописываете этот unit к себе в uses и просто вызываете все функции, как обычно.

Если из этой DLL нужны только одна-две функции, то отдельный unit можно и не создавать, а прописать объявления этих функций сразу в своей программе. Вызываются они тоже обычным образом.



Вадим   (2001-12-28 21:07) [4]

В DLL:

...
procedure DoSomething;
begin
//...
end;

exports DoSomething;

begin
end.


У себя в проге:

procedure DoSomething; external "NBannerAdPI.dll"

...

Вызов:
DoSomething;




Форум: "Основная";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.17;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.72 MB
Время: 0.019 c
14-52666          MJH                   2001-11-18 13:56  2002.01.17  
nVidia Drivers 21.88


3-52463           Wladimir              2001-12-14 07:50  2002.01.17  
Множественное удаление записей в таблице


6-52632           maxi                  2001-10-23 09:20  2002.01.17  
Своевременное обновление наборов данных на MIDAS Delphi5


3-52502           Easy                  2001-12-08 12:03  2002.01.17  
Как можно исправить запись с испорченным мемо-полем в dbf-таблице?


3-52490           Андре                 2001-12-14 11:50  2002.01.17  
Поля массивы в Interbase