C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
dll
Werti
Отправлено: 24.05.2006, 12:23


Дежурный стрелочник

Группа: Участник
Сообщений: 30



написал свою dll написал к ней программу .
как заставить работать коректно dll.
Project ==> Options... => Linker: снять галочку с "Use dynamic RTL"
Project ==> Options... => Packages: снять галочку с "Build with runtime packages"
Пробовал снимать и компилировать проект DLL. Но результата не дало.
Doga
Отправлено: 24.05.2006, 12:56


Мастер участка

Группа: Участник
Сообщений: 575



Между прочим, нет никакой связи между опциями "Use dynamic RTL", "Build with runtime packages" и корректной работой Вашей *.dll biggrin.gif

Поэтому, не совсем ясно, точнее, совсем не ясно в чём заключается некорректная работа *.dll .

Будем с нетерпением ждать Ваших разъяснений! smile.gif

Отредактировано Doga — 25/05/2006, 12:34
exp
Отправлено: 26.05.2006, 21:50


Мастер участка

Группа: Участник
Сообщений: 304



В прикрепленном архиве рабочий проект: dll с оооочень простой функцией, пример динамической и статической загрузки.

Обрати внимание на lib-файл — обязательное условие статической загрузки (галка в настройках). Да и вообще посмотри настройки проекта dll.

Удачи. smile.gif

User Attached Image Скачать файл
DLL.zip


Werti
Отправлено: 27.05.2006, 13:04


Дежурный стрелочник

Группа: Участник
Сообщений: 30



Спасибо большое за отклики своими силами устранил проблему.

Вернуться в Вопросы программирования в C++Builder