|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
30.10.2011, 18:06 | #1 |
Пользователь
Регистрация: 29.01.2011
Сообщений: 65
|
Создание своей DLL библиотеке
Здравствуйте!
Задание: Разработать в среде Delphi динамически связываемую (присоединяемую) библиотеку (DLL), содержащую процедуры и/или функции. 1) Определение минимального элемента матрицы. 2) Определение максимального элемента матрицы. Помогите написать саму DLL, пробывал никак не получается, не могу понять как передавать в функцию, которая находится в DLL масссив елементов( диномический), например если будет 20 елементов, или 30 ( которые я задаю в основной программе) Вот все что смог сделать: |
30.10.2011, 18:46 | #2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
Обьявить новый тип данных:
Код:
И заполнять массив. В DLL передавать только указатель на сам массив. В DLL с массивом работать через: Код:
после внутри dll массив не уничтожать. Уничтожать тоже в основной программе, после работы dll. И да, где соглашение о вызовах? Функция экспортируется, но не указано как она экспортируется, ни в основной, ни в dll. Последний раз редактировалось mihali4; 30.10.2011 в 20:34. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хранение картинок bmp в DLL библиотеке | T-dayne | Общие вопросы Delphi | 3 | 09.04.2014 21:14 |
Создание своей DLL в Visual C++ 6.0? | VintProg | Visual C++ | 2 | 25.08.2010 11:11 |
Создание БД к электронной библиотеке | Епгений | PHP | 1 | 15.05.2010 13:19 |
Требуется дописать код в Dll библиотеке. | sas784 | Фриланс | 11 | 20.01.2009 19:03 |