Показать сообщение отдельно
  #3  
Старый 28.08.2009, 14:28
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Для создания dll есть специальный тип проекта. File -> New -> Other и так далее.
Вызывать можно двумя способами: через статическую линковку и через динамическую. В первом случае сигнатура функции описывается и дается ссылка на библиотеку, где сама функция находится. Пример можно посмотреть в модуле windows.pas. Во второ случае используются функции LoadLibrary и GetProcAddress. примеров такого подъода в инете пруд пруди - пользуйся поиском.
Ответить с цитированием