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

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

Не загружается DLL


oleg__ ©   (2007-08-02 14:47:00) 

Добрый день!
Может кто сталкивался - на некоторых компах все нормально, а на парочке не грузится DLL (везде XP SP2, переменные TMP и TEMP - короткие). При попытке загрузки DLL программа глохнет на LoadLibrary(...).
Есть мысли, что может быть за причина?


iXT   (2007-08-03 09:27:00) [1]

> на некоторых компах все нормально, а на парочке не грузится
> DLL


> Вот что удалось выяснить - завис происходит при использовании
> класса TXMLDocument

ИМХО Смотреть в сторону XML парсера


l_v   (2007-08-02 17:32:00) [2]


> Dib@zol ©   (02.08.07 16:17) [4]

extractFilePath(application.ExeName)


Dib@zol   (2007-08-02 16:17:00) [3]

К дллке не находится путь? Если это твоя прога и дллки лежат в какойто подпапке относительно той где прога. то прописывай к ним полные имена. А именно бери ParamStr(0), кромсай на путь, имя и расширение (Не помню функцию, сам ищи), бери путь, прибавляй имя подпапки и имя длл. Вуаля!..


oleg__   (2007-08-02 15:17:00) [4]

Вот что удалось выяснить - завис происходит при использовании класса TXMLDocument (XMLDoc.pas), когда делаем его активным (Active := true). Самое интересное, что если запустить программу, воплощением которой является данная DLL, то все ок.


clickmaker   (2007-08-02 14:51:00) [5]

GetLastError()?


DVM   (2007-08-02 14:48:00) [6]

ошибка в 17 символе имени файла той длл.


Наверх

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