![]() |
|
|
|
|
#1
|
|||
|
|||
|
Как создать dll ,
и как вызывать из неё функции и процедуры ? Заранее спасибо. |
|
#2
|
||||
|
||||
|
Написал небальшой примерчик..
Код максимально закомментирован..)) Сцылко1: http://www.sendspace.com/file/248gjf Сцылко2: http://depositfiles.com/files/9a3gofqe5 P.S.: с вас плюс в репу..(чашечка весов у даты сообщения).. |
|
#3
|
|||
|
|||
|
Для создания dll есть специальный тип проекта. File -> New -> Other и так далее.
Вызывать можно двумя способами: через статическую линковку и через динамическую. В первом случае сигнатура функции описывается и дается ссылка на библиотеку, где сама функция находится. Пример можно посмотреть в модуле windows.pas. Во второ случае используются функции LoadLibrary и GetProcAddress. примеров такого подъода в инете пруд пруди - пользуйся поиском. |
|
#4
|
|||
|
|||
|
Всё понял .
Пример супер ! Огромное спасибо . |