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

 
DLL, Проблема с подключением DLL
Beut
Отправлено: 04.02.2004, 01:34


Не зарегистрирован







Как подключать DLL к Билдеру, если он ругается на их формат?

У меня не получилось подключить ни перловскую, ни MySQL dll'и напрямую. Возможно, как я понимаю, дело в возвращаемых значениях — у борланда возвращается интеджер, а не bool. Но всё же, не смотря на может быть очевидность решения для всех, кроме меня, как это делать? smile.gif
Dima
Отправлено: 04.02.2004, 19:56


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

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



Не совсем ясно что и куда подключается и что значит подключить напрямую ?
** Liss
Отправлено: 04.02.2004, 22:18


Не зарегистрирован







Для подключения к Борланду MySQL надо было внимательно читать их руководство, где черным по белому все написано, сейчас дам линк на русский перевод...
http://soft.org.ua/docs/mysql/ru/Borland_C++.html
там дана ссылка на библиотеку скомпилированную под Борланд, но лучше скачать ее с сайта автора...
http://www.mysql.com/downloads/os-win32.html
http://www.ltn.lv/~freeart/
Guest
Отправлено: 05.02.2004, 06:51


Не зарегистрирован







"Одна известная проблема, связанная с Borland C++, заключается в том, что в нем применяется иное, чем в VC++, упорядочивание структур. Это означает, что при попытке использовать имеющуюся по умолчанию библиотеку `libmysql.dll' (которая была скомпилирована с VC++) совместно с Borland C++ вы столкнетесь с проблемами. Избежать этих проблем можно одним из следующих способов. "

Меня интересует не как избежать её, а как решить. Просто не для всех dll есть версии, скомпелированные под билдером. Например для Perl'овской я такой не нашёл. Знаю, что есть решение. Но нигде не могу найти, как это делать...

Dima
Отправлено: 10.02.2004, 15:11


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

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



Может попробовать динамическое подключение библиотеки ? или implib ?

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