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