Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

access violation in module 'IDPDX32.DLL' [D5]


td ©   (2005-02-02 20:46:00) 

Тестирую приложение, довольно простое (несколько таблиц, запросов - только чтение, без редактирования). И почему-то на некоторых машинах при запуске приложения получаю сообщение Access violation at address ... in module 'IDPDX32.DLL' ...

(библиотека находится в папке BDE)

Причем, иногда после него работает как ни в чем не бывало, иногда открывается, но начинаются проблемы с таблицами.

БДЕ администратор везде один и тот же. В чем искать причину?


td   (2005-02-03 18:08:00) [1]


> asafr ©   (03.02.05 11:14) [2]


спасибо за идеи!


td   (2005-02-03 18:07:00) [2]


> Anatoly Podgoretsky ©   (02.02.05 23:36) [1]


Почему?


asafr   (2005-02-03 11:14:00) [3]

1. Используй InstallShield или Wise.
2. Если не использовать, то попробуй:
а)Добавь следующие файлы из папки BDE к  исполняемому модулю:
blw32.dll, idapi32.dll, idr20009.dll, idpdx32.dll для Paradox-таблиц или
iddbas32.dll для DBF-таблиц, bantam.dll, charset.cvb, usa.btl
б)Настрой доступ к таблицам не через alias-ы, а через пути в
файловой системе. Попробуй хранить таблицы храните в папке программы, тогда можно только указать имя таблицы без пути.

Короче, дерзай :)


Anatoly Podgoretsky   (2005-02-02 23:36:00) [4]

Начнем с того, что (библиотека находится в папке BDE)это верная смерть.


Наверх

Титульная страница Поиск, карта сайта Написать письмо