Конфликт IDAPI German и EnglishDelphi , Базы данных , BDEКонфликт IDAPI German и EnglishАвтор: Walter Schell Я просто установил DtopicsP v1.20 и DtopicsD (03-29-96). При запуске dtopics.exe возникает ошибка DB-Error $3E05 ('cannot load driver') (не могу загрузить драйвер). Я нашел ответ в German Borland Forum. Ошибка происходит, если установлен German BDE. В этом случае в систему устанавливается вместо IDR10009.DLL (который присутствует в английской версии) файл IDR10007.DLL. После установки данного файла в каталог IDAPI все заработало как часы. Это означает, что приложения, разработанные под English Delphi не будут работать под German или French Delphi. Here is the translation of the text into Russian: Похоже, у вас возник конфликт между немецкой и английской версиями библиотеки IDAPI. Сообщение об ошибке "DB-Error $3E05 ('не может загрузить драйвер')" указывает на то, что программа не может загрузить конкретный драйвер базы данных. Решением, упомянутым в немецком форуме Borland, является заменить файл IDR10009.DLL на IDR10007.DLL в директории IDAPI. Это происходит потому, что немецкая версия BDE (Borland Database Engine) устанавливает другой файл, чем английская версия. Когда вы устанавливаете немецкую BDE, она заменяет файл IDR10009.DLL на IDR10007.DLL. Это означает, что приложения, разработанные с использованием английского Delphi, могут не работать корректно под немецким или французским Delphi из-за этого конфликта. Возможным решением может быть создание отдельных директорий IDAPI для каждой языковой версии, чтобы обеспечить использование правильных файлов DLL. Альтернативно, вы можете модифицировать процесс установки приложения, чтобы оно обнаруживало язык и устанавливало соответствующие файлы DLL. У вас есть дополнительные вопросы по этому вопросу или вам хотелось бы, чтобы я предложил дополнительные решения? Автор статьи обнаружил конфликт между IDAPI German и English, связанный с ошибкой DB-Error $3E05 при запуске dtopics.exe, который разрешается установкой файлов IDR1,0007.DLL в каталог IDAPI для работы приложений под английской версией Delphi на компьютера Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |