![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 07.03.2009
Сообщений: 209
|
![]()
Здравствуйте уважаемые формучанины.
Возникла проблема с прикреплением к программе dll библиотеку. Проблема заключает в том что при компиляции у меня выдается ошибка Код:
Заранее я спасибо))) |
![]() |
![]() |
![]() |
#2 | |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
![]()
вот здесь ошибка
Цитата:
и еще ошибки - объявила функцию с булевами параметрами, а потом в коде передаешь этой функции числа с плавающей точкой
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 07.03.2009
Сообщений: 209
|
![]()
RUSt88 я все исправила...
но теперь он выдает ошибку что не может прочитать адрес...((( подключала я библиотеку так как было написано в книжки. Из за чего это происходит??? |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 07.03.2009
Сообщений: 209
|
![]()
вот исходник:
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 07.03.2009
Сообщений: 209
|
![]()
мальчики и девочки дайте мне совет какой нибудь..... я уже не знаю что делать....((((
кучу статей пролистала ничего подобного не нашала((((( |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
![]()
мальчишки и девчонки, а также их родители
пишите мне на мыло, решу задачи вам ла-ла-ла-ла.... ща посмотрю отпишу попозже
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 29.12.2009
Сообщений: 1,166
|
![]()
короче вот в чем твоя ошибка
при создании формы ты загружаешь библиотеку, и тут же в этом событии освобождаешь ее вот это {И не забываем освободить память и выгрузить DLL} FreeLibrary(LibHandle); перенеси в событие OnClose формы далее в самой библиотеке - после слова stdcall; добавь во все функции export; у меня исправленный вариант работает (насчет правильности расчетов не знаю ![]()
прогер C\C++\C#\Delphi
ася: [семь 3]-[97]-[1 шесть] |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача указателя из Си++ в dll на delphi | VladimirFF | Общие вопросы C/C++ | 0 | 22.02.2010 19:56 |
Dll из C# в Delphi.Net | RIO | Общие вопросы .NET | 0 | 09.10.2009 13:38 |
Dll инжектинг в Delphi | Landomeer | Win Api | 0 | 10.07.2009 22:24 |
DLL в DELPHI | Шульц | Общие вопросы Delphi | 6 | 11.01.2009 08:28 |
Создать DLL на C# и вызвать её в Delphi (Delphi) | RIO | Общие вопросы Delphi | 2 | 25.03.2008 15:33 |