Форум: "Основная";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];
ВнизВопрос Найти похожие ветки
← →
Анна (2002-08-21 18:05) [0]Здравтвуйте, мастера Delphi!
Имеется библиотека программ (*.dll), написанных на С. Ее надо подключить к дельфийской программе.
При попытке зарегистрировать библиотеу с помощью программы regsvr32 (Windows 98) появляется дигностика: "LoadLibrary(...) failed. GetLastError returns 0x00000485)."
Не могла нигде идентифицировать эту ошибку (1157!?). Подскажите, что сделать, чтобы использовать данную библиотеку.
С уважением, Анна.
← →
Игорь Шевченко (2002-08-21 18:13) [1]А может быть, ее не надо регистрировать ?
Кстати, ошибка 1157:
// One of the library files needed to run this application cannot be found.
//
#define ERROR_DLL_NOT_FOUND 1157L
← →
Digitman (2002-08-21 18:15) [2]Это - фрагмент Windows.pas :
{ One of the library files needed to run this application cannot be found. }
ERROR_DLL_NOT_FOUND = 1157;
Суть : библиотека не может быть загружена и инициализирована операционной системой, поскольку содержит неразрешенные ссылки на иные (отсутствующие в этот момент) библиотеки в таблице импорта.
Открой проблемную DLL с помощью любого вьюера PE-файлов (тебя интересует в дан.случае импорт) и убедись, что все библиотеки, от которых зависит (на которые ссылается) данная библиотека, на месте и в порядке.
← →
DiamondShark (2002-08-21 18:57) [3]Скорее всего ей библиотек MFC не хватает
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.09.02;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c