Всем привет, почему не загружаются библиотеки? Собственные dll-ки загружаются нормально. Собственно имею RadStudio 2010, Windows 7, Права пользователя. Пытаюсь загрузить в программе dll-ки Firefox ни загружается ни одной, хотя в папке они присутствуют, пытался и в свою перекинуть с проектом, запускал Rad от имени администратора передавал в LoadLibrary путь через PChar и PWideChar, пытался загрузить в ВКЛ. и ВЫКЛ. Firefox-ом. Даже не знаю как еще попробовать решить данную проблему, может быть они уже подгружены, как в Win7 посмотреть какие dll находятся в работе? Может быть кто-то сталкивался с данной проблемой?
попробуй так примерно, только dll соответственно свою поставь: Code: SetCurrentDirectory(ffPath); FHandle:= LoadLibrary(PChar(ffPath + 'nss3.dll')); предполагаю, что dll, которую ты загружаешь, импортирует какие-то функции из других либ, а текущая директория у тебя по умолчанию та, где запущен твой exe, соответственно LoadLibrary не находит их там и возвращает 0
Да ты прав, библиотека грузит другие просто загружаю plc4.dll, а ошибка возвращает, что отсутствует библиотека nspr4.dll. Не додумался почему-то изначально. Спасибо за помощь)