Error loading midas dll как исправить

Обновлено: 03.07.2024

Midas.dll: ошибка загрузки midas.dll

У меня проблема, когда я пробую свое приложение на другом компьютере без Delphi.

Как обрабатывать midas.dll, чтобы я мог поместить его в ту же папку?

В командной строке введите:

Вы должны указать полный путь (если в системном пути поиска существует другая копия midas.dll, regsvr32 может выбрать эту копию вместо той, которая находится в текущем каталоге).

В первый раз, когда midas.dll загружается на компьютер, он записывает в реестр запись о том, где он находится. После этого он всегда ищет исходное местоположение, когда это необходимо.

Почему ты здесь?

Что произошло?

Что ж, вы использовали один из TCustomClientDataSet потомки, наверное TClientDataSet , и ему нужно Midas.DLL .

У вас есть два варианта:

Разверните Midas.DLL вместе с вашим приложением.

Плюсы: Ваш исполняемый файл остается меньше.

Минусы: Вам нужно подготовиться к войне с жестокой армией, состоящей из ОС, антивирусов, производителей установщиков, . и самих midas (прочитайте вопрос OP еще раз для примера!).

Добавить MidasLib unit в раздел uses вашего проекта.

  • Плюсы: if (not FMuslim) or (not IsRamadan) then Вы можете выпить кофе и насладиться им.
  • Минусы: Ваш исполняемый файл становится больше (113 664 байта против 1 124 352 байта для только что созданного консольного приложения в Delphi2010).

ВЕЧЕРА: Вы правы, это неправильный ответ на вопрос OP. Да, у RRUZ есть комментарий, и да, есть более старый вопрос с принятым ответом. Но прошло время, а Google по-прежнему настаивает на этой странице. Я почти уверен, что такой ответ может помочь заметной части из тех 24 тысяч человек, которые посетили эту страницу за последние 4 года.

Читайте также: