|
#1
|
|||
|
|||
Помогите с DLL
Как создать 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
|
|||
|
|||
Всё понял .
Пример супер ! Огромное спасибо . |