Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > Программа не находит midas.dll


Автор: php5 15.1.2009, 11:45
При запуске приложения на чужом компе приложение требует midas.dll хотя она находиться в папке с программой , походу где то в приложении при компиляции прописывается путь к диску где эта dll находится ибо стоит в комп вставить флешку которая получает тоже имя диска что и на моем компе, где есть midas.dll , как приложение начинает работать . Как это подправить ?
З.Ы. Я явно не как не привязываюсь к midas.dll , просто я использую компонент ClientDataSet а для него походу и нужна эта dll

Автор: mrbrooks 15.1.2009, 12:12
php5,  библу надо копирнуть в C:\WINDOWS\system32\  , либо при сборке проекта кинуть ее в свой корень и приаттачить.

Автор: php5 15.1.2009, 13:29
а как ее приаттачить?  Я ее  поместил  в  папку с программой, через  Project Manager добавил к проекту ,  но это не помогло 

Автор: mrbrooks 15.1.2009, 13:41
Цитата(php5 @  15.1.2009,  13:29 Найти цитируемый пост)
 Я ее  поместил  в  папку с программой, через  Project Manager добавил к проекту ,  но это не помогло  

хм. странно. а Project -> Add to Project? Хотя это конечно одно и тоже. 
Значит копируй в C:\WINDOWS\system32\. У меня другой мысли нет.

Автор: php5 15.1.2009, 13:51
скопировал  в C:\WINDOWS\system32\  но и это не помогло

Добавлено через 4 минуты и 16 секунд
нашел решение, нужно было зарегистрировать  dll regsvr32 [путь_к_dll]\midas.dll  smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)