Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Microsoft Access + Borland C++ требуемые DLL

489
02 июля 2007 года
NeO_u
277 / / 11.10.2006
Подскажите пожалуйста, какие dll нужно переносить для проекта, что бы он заработал даже под 98. Интересуют dll для Microsoft Access 2003-2007. Компилю без Build with runtime packeges и use dynamic rtl. Пробывал запускать с dll odbcjt32.dll. но проект, на коннекте к .mdb файлу выдает ошибку.

подскажите пожалуйста. Спасибо.
1
03 июля 2007 года
kot_
7.3K / / 20.01.2000
Цитата: NeO_u
Подскажите пожалуйста, какие dll нужно переносить для проекта, что бы он заработал даже под 98. Интересуют dll для Microsoft Access 2003-2007. Компилю без Build with runtime packeges и use dynamic rtl. Пробывал запускать с dll odbcjt32.dll. но проект, на коннекте к .mdb файлу выдает ошибку.

подскажите пожалуйста. Спасибо.


Во первых - какую ошибку? Во вторых - читайте ФАК. В третьих - для универсального доступа под все ОС необходимо использовать инсталлятор, или собирать проект с необходимыми библиотеками.

489
03 июля 2007 года
NeO_u
277 / / 11.10.2006
Цитата: kot_
Во первых - какую ошибку? Во вторых - читайте ФАК. В третьих - для универсального доступа под все ОС необходимо использовать инсталлятор, или собирать проект с необходимыми библиотеками.



1) Ошибку Kernel32.dll, более ничего не известно. потому что стоит на машине, где инсталлируется пакет Windows Me.
2) ФАК - читал, ответа не нашел.
3) Использую инсталлятор Install Shield 12 Premier Edition SP2.

Может быть ошибка не в msaccess,а в подключении библиотеки, она подключается функциями Win32API, т.е. LoadLibrary и т.п....

подскажите решение?

590
03 июля 2007 года
Gigahard
223 / / 03.04.2006
А Вы уверены, что те API функции, которые Вы использовали, корректно работают в win9х ? Там ведь частенько много оговорок по сравнению с их использованию в NT...
489
03 июля 2007 года
NeO_u
277 / / 11.10.2006
Цитата: Gigahard
А Вы уверены, что те API функции, которые Вы использовали, корректно работают в win9х ? Там ведь частенько много оговорок по сравнению с их использованию в NT...



Наверно, все таки в них ошибка, может я не учел...я использую LoadLibrary, CloseHandle...
Попробую без них, т.е. статическим линкованием dll.
Спасибо за помощь.

590
03 июля 2007 года
Gigahard
223 / / 03.04.2006
ИМХО дело не в способе загрузке, а в неполной совместимости NTшного и 9х Win API. К примеру, функция CreateFile в 9х и NT работает с разными наборами параметров...
Вполне возможно что и в Вашем случае есть подобный баг.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог