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

+ midas.dll ad59b73bf7d822b0ce6a860a66deabbf 286.50 KB
Application SSuite Office Blade Runner Portable 3.1
Создано Green Software
Вер Windows 10
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:\Windows\System32\
+ midas.dll ad59b73bf7d822b0ce6a860a66deabbf 286.50 KB
Application SSuite Office Blade Runner Portable 3.1
Создано Green Software
Вер Windows 95
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:\Windows\System32\
+ midas.dll 9b305d9ac0b67308c21fbbfc06a8596d 432.00 KB
Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows 8 Consumer Preview 32-bit x86
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:\Windows\System32\
+ midas.dll 9b305d9ac0b67308c21fbbfc06a8596d 432.00 KB
Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows 2003
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:\Windows\System32\
+ midas.dll 9b305d9ac0b67308c21fbbfc06a8596d 432.00 KB
Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows Server 2008
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:\Windows\System32\
+ midas.dll 9b305d9ac0b67308c21fbbfc06a8596d 432.00 KB
Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows NT
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:\Windows\System32\
+ midas.dll 9b305d9ac0b67308c21fbbfc06a8596d 432.00 KB
Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows 2000
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:\Windows\System32\
+ midas.dll 9b305d9ac0b67308c21fbbfc06a8596d 432.00 KB
Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows 7
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:\Windows\System32\
+ midas.dll 9b305d9ac0b67308c21fbbfc06a8596d 432.00 KB
Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows Vista
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:\Windows\System32\
+ midas.dll 9b305d9ac0b67308c21fbbfc06a8596d 432.00 KB
Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows 98
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:\Windows\System32\
+ midas.dll 9b305d9ac0b67308c21fbbfc06a8596d 432.00 KB
Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows XP
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:\Windows\System32\
+ midas.dll 9b305d9ac0b67308c21fbbfc06a8596d 432.00 KB
Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows ME
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:\Windows\System32\
+ midas.dll de9b0ebf7d714c35896272e632eade36 257.00 KB
Application Delphi 5 Evaluation Kit 2000
Создано Inprise Co.
Вер Linux
Тип 64-разрядная (x64)
KB 263168
MD5 de9b0ebf7d714c35896272e632eade36
ША1 cf0bafeb2c829f2baad3a7eefc89f5ec3ed709d6
CRC32: 83ee9a22
+ midas.dll 08e8a41d54f378c306b29e2bc751e11f 286.50 KB
Application Delphi Enterprise Trial Edition 2001
Создано Borland Software Corp.
Вер Windows 10
Тип 64-разрядная (x64)
KB 293376
MD5 08e8a41d54f378c306b29e2bc751e11f
ША1 67a54a104f70c7d5e50abecc4abe09bd8d6181f3
CRC32: 693c0e5e
Расположение файла C:\Windows\System32\
+ midas.dll 7f37bc4b36fc8370bb02a621c5247312 291.00 KB
Application Stationery Brochures and more 2007
Создано Cosmi Corporation
Вер Windows 2000 SP4
Тип 64-разрядная (x64)
KB 297984
MD5 7f37bc4b36fc8370bb02a621c5247312
ША1 186d0157df0ef86438ddec55e1ce469e85845e63
CRC32: 0a2e4778
Расположение файла C:\Windows\System32\
+ midas.dll 7f37bc4b36fc8370bb02a621c5247312 291.00 KB
Application Stationery Brochures and more 2007
Создано Cosmi Corporation
Вер Windows 98SE
Тип 64-разрядная (x64)
KB 297984
MD5 7f37bc4b36fc8370bb02a621c5247312
ША1 186d0157df0ef86438ddec55e1ce469e85845e63
CRC32: 0a2e4778
Расположение файла C:\Windows\System32\
+ midas.dll 7f37bc4b36fc8370bb02a621c5247312 291.00 KB
Application Stationery Brochures and more 2007
Создано Cosmi Corporation
Вер Windows XP
Тип 64-разрядная (x64)
KB 297984
MD5 7f37bc4b36fc8370bb02a621c5247312
ША1 186d0157df0ef86438ddec55e1ce469e85845e63
CRC32: 0a2e4778
Расположение файла C:\Windows\System32\
+ midas.dll 7f37bc4b36fc8370bb02a621c5247312 291.00 KB
Application Stationery Brochures and more 2007
Создано Cosmi Corporation
Вер Windows ME
Тип 64-разрядная (x64)
KB 297984
MD5 7f37bc4b36fc8370bb02a621c5247312
ША1 186d0157df0ef86438ddec55e1ce469e85845e63
CRC32: 0a2e4778
Расположение файла C:\Windows\System32\
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application Enterprise Server 1992-2003
Создано Borland Software Corp.
Вер Windows 2000
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:\Windows\System32\
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application Enterprise Server 1992-2003
Создано Borland Software Corp.
Вер Windows 98
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:\Windows\System32\
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application Enterprise Server 1992-2003
Создано Borland Software Corp.
Вер Windows XP
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:\Windows\System32\
+ midas.dll ad59b73bf7d822b0ce6a860a66deabbf 286.50 KB
Application Network Tools 2003 2.0
Создано Next Step Publishing
Вер Windows 9X
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:\Windows\System32\
+ midas.dll ad59b73bf7d822b0ce6a860a66deabbf 286.50 KB
Application Network Tools 2003 2.0
Создано Next Step Publishing
Вер Windows 2000
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:\Windows\System32\
+ midas.dll ad59b73bf7d822b0ce6a860a66deabbf 286.50 KB
Application Network Tools 2003 2.0
Создано Next Step Publishing
Вер Windows XP
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:\Windows\System32\
+ midas.dll ad59b73bf7d822b0ce6a860a66deabbf 286.50 KB
Application Network Tools 2003 2.0
Создано Next Step Publishing
Вер Windows ME
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:\Windows\System32\
+ midas.dll a82285dda6f4778e5504fdf463f263e8 289.50 KB
Application Delphi Studio Architect 1995-2003
Создано Borland Software Corp.
Вер Windows 2000
Тип 64-разрядная (x64)
KB 296448
MD5 a82285dda6f4778e5504fdf463f263e8
ША1 7d49097c362234e0bd991a8ab216733e98c70414
CRC32: 1ca1c74b
Расположение файла C:\Windows\System32\
+ midas.dll a82285dda6f4778e5504fdf463f263e8 289.50 KB
Application Delphi Studio Architect 1995-2003
Создано Borland Software Corp.
Вер Windows 98
Тип 64-разрядная (x64)
KB 296448
MD5 a82285dda6f4778e5504fdf463f263e8
ША1 7d49097c362234e0bd991a8ab216733e98c70414
CRC32: 1ca1c74b
Расположение файла C:\Windows\System32\
+ midas.dll a82285dda6f4778e5504fdf463f263e8 289.50 KB
Application Delphi Studio Architect 1995-2003
Создано Borland Software Corp.
Вер Windows XP
Тип 64-разрядная (x64)
KB 296448
MD5 a82285dda6f4778e5504fdf463f263e8
ША1 7d49097c362234e0bd991a8ab216733e98c70414
CRC32: 1ca1c74b
Расположение файла C:\Windows\System32\
+ midas.dll a82285dda6f4778e5504fdf463f263e8 289.50 KB
Application Delphi Studio ENTERPRISE 1995-2003
Создано Borland Software Corp.
Вер Windows 2000
Тип 64-разрядная (x64)
KB 296448
MD5 a82285dda6f4778e5504fdf463f263e8
ША1 7d49097c362234e0bd991a8ab216733e98c70414
CRC32: 1ca1c74b
Расположение файла C:\Windows\System32\
+ midas.dll a82285dda6f4778e5504fdf463f263e8 289.50 KB
Application Delphi Studio ENTERPRISE 1995-2003
Создано Borland Software Corp.
Вер Windows 98
Тип 64-разрядная (x64)
KB 296448
MD5 a82285dda6f4778e5504fdf463f263e8
ША1 7d49097c362234e0bd991a8ab216733e98c70414
CRC32: 1ca1c74b
Расположение файла C:\Windows\System32\
+ midas.dll a82285dda6f4778e5504fdf463f263e8 289.50 KB
Application Delphi Studio ENTERPRISE 1995-2003
Создано Borland Software Corp.
Вер Windows XP
Тип 64-разрядная (x64)
KB 296448
MD5 a82285dda6f4778e5504fdf463f263e8
ША1 7d49097c362234e0bd991a8ab216733e98c70414
CRC32: 1ca1c74b
Расположение файла C:\Windows\System32\
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application C++ Builder 1983-2002
Создано Borland Software Corp.
Вер Windows 2000
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:\Windows\System32\
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application C++ Builder 1983-2002
Создано Borland Software Corp.
Вер Windows 98
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:\Windows\System32\
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application C++ Builder 1983-2002
Создано Borland Software Corp.
Вер Windows XP
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:\Windows\System32\
+ midas.dll ad59b73bf7d822b0ce6a860a66deabbf 286.50 KB
Application Borland Delphi Professional 2001
Создано Borland Software Corp.
Вер Windows 10
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:\Windows\System32\
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application JBuilder Enterprise Version 8.0
Создано Borland Software Corp.
Вер Linux
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application JBuilder Enterprise Version 8.0
Создано Borland Software Corp.
Вер Solaris
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application JBuilder Enterprise Version 8.0
Создано Borland Software Corp.
Вер Windows 10
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:\Windows\System32\
+ midas.dll cdb7796c39bcc509eb66367c6be0eb50 291.00 KB
Application LoadRunner 9.10
Создано Mercury Interactive (Israel) Ltd.
Вер Windows 10
Тип 64-разрядная (x64)
KB 297984
MD5 cdb7796c39bcc509eb66367c6be0eb50
ША1 ecba67d0fab4ca019f1e675839d0d9697573d5dd
CRC32: 12b5f5da
Расположение файла C:\Windows\System32\
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application JBuilder Professional & Enterprise Server All Editions 2002
Создано Borland Software Corp.
Вер Solaris x32
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application JBuilder Professional & Enterprise Server All Editions 2002
Создано Borland Software Corp.
Вер Mac OS
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application JBuilder Professional & Enterprise Server All Editions 2002
Создано Borland Software Corp.
Вер Linux
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application JBuilder Professional & Enterprise Server All Editions 2002
Создано Borland Software Corp.
Вер Solaris
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
+ midas.dll 4837792b1fca9515245a44db7624f65e 287.00 KB
Application JBuilder Professional & Enterprise Server All Editions 2002
Создано Borland Software Corp.
Вер Windows 10
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:\Windows\System32\

I have a problem when I try my app on an other computer without Delphi.

If I put midas.dll in the same folder / directory on System32 I always get error message Error loading midas.dll, but if I put midas.dll on the desktop then the error message does not appear and the application runs normally.

How to handle midas.dll so I can place it in the same folder?

enter image description here

enter image description here

Jan Doggen's user avatar

Jan Doggen

8,80013 gold badges70 silver badges144 bronze badges

asked Sep 16, 2014 at 20:07

X-88's user avatar

8

From the command line type:

regsvr32 filepath\midas.dll

You should specify a full path (if another copy of midas.dll exists in the system search path, regsvr32 may choose that copy instead of the one in the current directory).

The first time midas.dll is loaded on a machine, it writes a registry entry where it is located.  After that, it always looks to that original location when it is needed.

answered Sep 16, 2014 at 20:25

manlio's user avatar

manliomanlio

18.4k14 gold badges76 silver badges126 bronze badges

4

Why Are You Here?

You made some changes in past few days, no, nothing special, and then you released your executable like always. All of a sudden someone informed you that the application no longer runs on their machine, but it displays an error message saying «Error Loading MIDAS.DLL»! So you googled it and you are here. (If this is not the case you can skip my answer)

What Has Happened?

Well, you have used one of TCustomClientDataSet descendants, probably TClientDataSet, and it needs Midas.DLL.

How can you fix this?

You have two options:

  1. Deploy Midas.DLL with your application.

    • Pros: Your executable remains smaller.

    • Cons: You need to get prepared for a war against a brutal army consisting of OS, anti viruses, installer makers, …, and the midas itself (read OP’s question again for an example!).

  2. Add the MidasLib unit to your project’s uses clause.

    • Pros: if (not FMuslim) or (not IsRamadan) then you can get some coffee and enjoy it.
    • Cons: Your executable gets bigger (113,664 against 1,124,352 bytes for a just created console application in Delphi2010).

PM: You’re right, this is not the right answer to OP’s question. Yes, RRUZ has a comment up there, and yes, there’s an older question with an accepted answer.
But time has passed and Google still insists on this page. I’m pretty sure that such answer could help a noticeable portion of those 24k people who have visited this page during past 4 years.

answered Jun 18, 2018 at 10:08

saastn's user avatar

saastnsaastn

5,7378 gold badges47 silver badges78 bronze badges

1

> Error loading «midas.dll» 

V

   

Опции темы

Нитонисе
Дата 16.1.2010, 13:46 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Такая ошибка возникает при переносе программы на другой компьютер. Я думаю, что это связано с используемым компоненом ClientDataSet, потому что эта ошибка возникает тогда, когда он задействуется. Если же на компьютере, где возникает это ошибка, в системную папку Windows\system32 добавить эту библиотеку midas.dll вручную, то больше эта ошибка не выскакивает.
Вопрос — нужно всгда эту библиотеку вручную передавать на компьютер, где будет сипользоваться программа с ClientDataSet, либо компилятор как-то решает эту проблему? И вообще это системный файл или какой-то постовляемый со средой разработки?

PM MAIL   Вверх
artsb
Дата 16.1.2010, 13:53 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Эксперт
****

Профиль
Группа: Завсегдатай
Сообщений: 2280
Регистрация: 17.7.2007
Где: центр Вселенной

Репутация: 39
Всего: 64

Можно создать инсталлятор и при установке устанавливать библиотеку. ИМХО библиотека не системная, иначе, она бы там была smile

———————

Чем отличается умный человек от мудрого?
Умный — выпутается из любой ситуации.
Мудрый — просто в неё не попадёт.

PM MAIL   Вверх
smoke_man
Дата 16.1.2010, 13:55 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 447
Регистрация: 25.1.2007
Где: Рязань

Репутация: 9
Всего: 17

Один из ответов. 

———————

0x2b|~0x2b

PM MAIL ICQ GTalk   Вверх
artsb
Дата 16.1.2010, 13:56 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Эксперт
****

Профиль
Группа: Завсегдатай
Сообщений: 2280
Регистрация: 17.7.2007
Где: центр Вселенной

Репутация: 39
Всего: 64

О происхождении dll:
midas.dll

Цитата
Author     Borland Software Corporation

———————

Чем отличается умный человек от мудрого?
Умный — выпутается из любой ситуации.
Мудрый — просто в неё не попадёт.

PM MAIL   Вверх
Лена
Дата 16.1.2010, 13:57 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 879
Регистрация: 16.8.2006

Репутация: 11
Всего: 11

Это файл не системный и поставляется со средой разработки. При переносе программы вы можете просто прилагать этот файл в папку с программой или сюда: Windows\system32 или просто Windows\

midas.dll используется не для ClientDataSet, а для распределенного доступа в технологии DataSnap — старое название Midas.

Это сообщение отредактировал(а) Лена — 16.1.2010, 13:57

PM MAIL   Вверх
Нитонисе
Дата 16.1.2010, 14:38 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Цитата(Лена @  16.1.2010,  13:57 Найти цитируемый пост)
При переносе программы вы можете просто прилагать этот файл в папку с программой или сюда: Windows\system32 или просто Windows\

Это не очень удобно. Нельзя по другому решать вопрос без создания инсталлятора? Ведь компилятор подключает в exe все нужные ресурся для автономной работы, а вот с этой библиотекой что-то у него не сростается.

PM MAIL   Вверх
mrbrooks
Дата 16.1.2010, 15:11 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

трололомен
****

Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306

Нитонисе, ее надо зарегистрировать через regsvr32

Добавлено через 54 секунды
smoke_man, упс. уже было  smile

PM MAIL   Вверх
Нитонисе
Дата 16.1.2010, 15:19 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Цитата(mrbrooks @  16.1.2010,  15:11 Найти цитируемый пост)
Нитонисе, ее надо зарегистрировать через regsvr32

Я что-то не понял методику этой регистрации.

PM MAIL   Вверх
mrbrooks
Дата 16.1.2010, 15:51 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

трололомен
****

Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306

Цитата(Нитонисе @  16.1.2010,  15:19 Найти цитируемый пост)
Я что-то не понял методику этой регистрации.

из командной строки вызываешь regsvr32 путь\midas.dll

PM MAIL   Вверх
Нитонисе
Дата 16.1.2010, 15:55 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Цитата(mrbrooks @  16.1.2010,  15:51 Найти цитируемый пост)
из командной строки вызываешь regsvr32 путь\midas.dll

Опять не понял. Мне нужно перенести приложение на другой компьютер. Там, очевидно, этой библиотеки нет. Переносить вместе с приложением и библиотеку — неудобно. Я бы хотел чтобы либо компилятор как-то включил все необходимое в исполняемый файл, либо как-то особо зарегистрировал эту самую библиотеку (ну что-то типа #include «midas.dll» по сути).

PM MAIL   Вверх
mrbrooks
Дата 16.1.2010, 15:59 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

трололомен
****

Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306

Цитата(Нитонисе @  16.1.2010,  15:55 Найти цитируемый пост)
Опять не понял. Мне нужно перенести приложение на другой компьютер.

для этого используй готовый инсталлятор. или пиши свой (не айс)

PM MAIL   Вверх
Нитонисе
Дата 16.1.2010, 16:06 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Цитата(mrbrooks @  16.1.2010,  15:59 Найти цитируемый пост)
для этого используй готовый инсталлятор. или пиши свой

А, ну это понятно. Только я хотел обойтись без инсталяторов. Никак?

PM MAIL   Вверх
artsb
Дата 16.1.2010, 17:41 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Эксперт
****

Профиль
Группа: Завсегдатай
Сообщений: 2280
Регистрация: 17.7.2007
Где: центр Вселенной

Репутация: 39
Всего: 64

Нитонисе, если не ищешь лёгких путей: Загрузчик PE-файлов
Там как раз то, что тебе нужно  smile 

———————

Чем отличается умный человек от мудрого?
Умный — выпутается из любой ситуации.
Мудрый — просто в неё не попадёт.

PM MAIL   Вверх
Нитонисе
Дата 16.1.2010, 17:52 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Цитата(artsb @  16.1.2010,  17:41 Найти цитируемый пост)
Нитонисе, если не ищешь лёгких путей: Загрузчик PE-файловТам как раз то, что тебе нужно 

Спасибо. Ознакомлюсь  smile

Это сообщение отредактировал(а) Нитонисе — 16.1.2010, 17:53

PM MAIL   Вверх
XYLIGAN
Дата 17.1.2010, 18:32 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 9
Регистрация: 24.12.2006

Репутация: нет
Всего: нет

Подключи:

Код

#include <dbxdsnmys.h> 

А потом на создание основной формы повесь:

Код

void __fastcall TMainForm::FormCreate(TObject *Sender)
{
  RegisterMidasLib(::DllGetDataSnapClassObject);
}

На С++ Buider 6 у меня работает

PM MAIL   Вверх
hater
Дата 3.11.2010, 12:48 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

Цитата(XYLIGAN @ 17.1.2010,  18:32)
Подключи:

Код

#include <dbxdsnmys.h> 

А потом на создание основной формы повесь:

Код

void __fastcall TMainForm::FormCreate(TObject *Sender)
{
  RegisterMidasLib(::DllGetDataSnapClassObject);
}

На С++ Buider 6 у меня работает

Скажите, как такое же сделать для builder c++ 2010? Очень надо, помогите, пожалуйста.

PM MAIL   Вверх
hater
Дата 3.11.2010, 17:33 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

нашел следующее

===========================================
How to statically link dbExpress drivers
——————————
Static linking of dbExpress drivers (dbxdsnint.lib for
InterBase, dbxdsnora.lib for Oracle, dbxdsndb2.lib for DB2,
or dbxdsnmys.lib for MySQL 3.23.x) in C++Builder is a two-
step process: Link the driver, then register both the driver
and the DataSnap library. You can enter this code in your
TForm constructor.
The .lib files are located in your \cbuilder6\lib directory.

Important:
Do not link more than one dbExpress driver into a project.
Linking more than one driver will cause linking errors and
may require a corrective shutdown of C++Builder.

The following example uses the InterBase driver.

Step 1. Include the dbExpress/DataSnap header file:

#include <dbxdsnint.h>

Step 2. Register the static library:

RegisterDbXpressLib(::getSQLDriverINTERBASE);
RegisterMidasLib(::DllGetClassObject);

Note:
DataSnap (a part of what was formerly known as MIDAS) is
linked in to each dbExpress driver for C++Builder 6. Thus,
if you need to statically link DataSnap only for access to
midaslib, simply link in any of the drivers listed above.
============================================

Подскажите, пожалуйста, как подобное осуществить в builder c++ 2010…

PM MAIL   Вверх
hater
Дата 3.11.2010, 17:59 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

еще нашел вот что:
Database applications that use client datasets such as TClientDataSet or dataset providers require you to include midas.dcu (for Delphi) or midas.hpp (for C++) (for static linking when providing a standalone executable)

то есть, как я понял, нужно сделать нечто подобное:
#include <midas.hpp>

внес изменения, проект перекомпилировал, все равно midas.dll не хочет в экзешник :(

PM MAIL   Вверх
hater
Дата 3.11.2010, 21:17 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

Никто не сталкивался с этим?..

PM MAIL   Вверх
oldcode
Дата 4.11.2010, 00:06 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Шустрый
*

Профиль
Группа: Участник
Сообщений: 116
Регистрация: 8.10.2010

Репутация: 0
Всего: 0

Цитата(hater @ 3.11.2010,  21:17)
Никто не сталкивался с этим?..

Имхо, Вы говорите о разных вещах.
#include <midas.hpp> подключает к проекту соотвествующий заголовочный файл, но не добавляет dll, типа как jpg’a в Image (хотя и тут не все так однозначно smile ).
Чтобы реализовать задуманное Вами, следовало бы эту midas.dll запихнуть в ресурс, который добавить в ехе, во время выполнения midas.dll извлечь, зарегистрировать , использовать, потом удалить… ИМХО, проще просто положить в папку рядом с ехе и зарегистрировать (regsvr32 путь\midas.dll), говорят, временами проходит и без регистрации.
Проблема при весе midas.dll (Вин7) 445 кб. явно надумана.

Цитата(hater @ 3.11.2010,  17:33)
нашел следующее
===========================================
How to statically link dbExpress drivers
——————————
============================================
Подскажите, пожалуйста, как подобное осуществить в builder c++ 2010…

вот как там говорят, так для 2010 и делайте, не получится, спрашивайте с обоснованием вопроса smile

Это сообщение отредактировал(а) oldcode — 4.11.2010, 05:59

PM MAIL   Вверх
hater
Дата 4.11.2010, 13:21 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

спасибо, что откликнулись.

вот тут рассматривалась подобная задача:
http://www.rsdn.ru/forum/delphi/3779048.flat.aspx

а именно:
«Нужна Ваша помощь — создал программу на C++Builder6, использующую механику dbexpress для
работы с БД, при этом имеется насущная необходимость не таскать никаких dll поддержки dbexpress вместе с исполняемым модулем … как это проделать под Delphi в сети рекомендация присутствует очень плотно — там необходимо добавить в оператор USES ссылку на три DCU файла и они перечисляются — Crtl, MidasLib и dbExpXXX (этот зависит от конкретной СУБД) .. Как это проделать для C++ Builder ?»

только в моем случае это будет C++Builder 2010.

частично проблему решил: убрал галку с build with runtime packages и поставил dynamic RTL в false, но появилась проблема в лице midas.dll.
не подскажите, как ее статически прилинковать к экзешнику(не уверен что правильно выразился), то есть чтобы не носить ее вместе с исполняемым файлом и не регистрировать в реестре?

может быть кто-то сталкивался… просто по указанной ссылке рассматривается случай с builder6 с++, а на тот момент, как я понимаю, статической библиотеки midas еще не поставлялось и поэтому склонен полагать, что данная проблема решается для builderc++ 2010 несколько иначе.

p.s. извиняюсь за сумбурное изложение мысли.

Это сообщение отредактировал(а) hater — 4.11.2010, 13:27

PM MAIL   Вверх
hater
Дата 4.11.2010, 13:55 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

если пойти по пути, указанному в той ссылке, то следует выполнить следующее:

Step 1. Include the dbExpress/DataSnap header file:
#include <dbxdsnint.h>

Step 2. Register the static library:
RegisterDbXpressLib(::getSQLDriverINTERBASE);
RegisterMidasLib(::DllGetClassObject);

итого:

The correct code to include in the main form constructor is therefore;
#include <sqlexpr.hpp>//for RegisterDbXpressLib()
#include <dbxdsnint.h>//or <dbxdsnmys.h>for MySQL
RegisterDbXpressLib(::getSQLDriverINTERBASE);
// or RegisterDbXpressLib(::getSQLDriverMYSQL); for MySQL
RegisterMidasLib(::DllGetDataSnapClassObject);

в случае с builder c++ 2010:
— Unable to open include file ‘dbxdsnint.h’
— нет функции RegisterDbXpressLib
— так же нет DllGetDataSnapClassObject поскольку не получается открыть ‘dbxdsnint.h’

подскажите, как проделать подобное для builder c++ 2010

Это сообщение отредактировал(а) hater — 4.11.2010, 13:55

PM MAIL   Вверх
oldcode
Дата 4.11.2010, 15:10 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Шустрый
*

Профиль
Группа: Участник
Сообщений: 116
Регистрация: 8.10.2010

Репутация: 0
Всего: 0

Unable to open include file ‘dbxdsnint.h’ — для начала разберитесь с путями и переменными окружения,
посмотрите здесь http://www.softholm.com/articles/midas.html
и здесь http://www.google.com/search?q=%D0%B5%D0%B…lient=firefox-a

Добавлено через 1 минуту и 18 секунд
на крайняк, если у вас есть dbxdsnint.h, бросьте в папку с проетом и добавьте в проект

PM MAIL   Вверх
hater
Дата 4.11.2010, 15:40 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

спасибо Вам большое, за то что не оставляете меня в трудной ситуации.
сейчас всё попробую, что Вы указали.

скажите, я двигаюсь в правильном направлении?

Это сообщение отредактировал(а) hater — 4.11.2010, 16:08

PM MAIL   Вверх
oldcode
Дата 4.11.2010, 17:25 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Шустрый
*

Профиль
Группа: Участник
Сообщений: 116
Регистрация: 8.10.2010

Репутация: 0
Всего: 0

Цитата(hater @ 4.11.2010,  15:40)
в правильном направлении?

если что-то делаете, значит, таки да smile

PM MAIL   Вверх
hater
Дата 4.11.2010, 18:17 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

а Вы знаете решение этого вопроса? =)

PM MAIL   Вверх
oldcode
Дата 5.11.2010, 02:44 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Шустрый
*

Профиль
Группа: Участник
Сообщений: 116
Регистрация: 8.10.2010

Репутация: 0
Всего: 0

иногда стоит забыть все, о чем говорилось выше, и посмотреть на вопрос по-новому smile
а возвращаясь к истокам… может, дело не в физическом размещении библиотеки ?

PM MAIL   Вверх
hater
Дата 5.11.2010, 13:36 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

проблема в том, что эта библиотека любит себя в реестре прописывать при первом использовании на компьютере…
а если у пользователя антивирусник будет блокировать попытки записи в реестр…
поэтому надо эту библиотеку прилинковать статически и получить автономный исполняемый файл.
как это сделать для builder c++ 2010 для меня до сих пор остается загадкой…

PM MAIL   Вверх
Лена
Дата 5.11.2010, 16:33 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 879
Регистрация: 16.8.2006

Репутация: 11
Всего: 11

Я тоже исследовала этот вопрос…
midas.dll до версии C++ Builder XE, насколько мне известно, включить чтобы все работало нормально, в файл exe не удастся. Это можно сделать только в Дельфи. В С++ Builder XE эта проблема решена. До этой версии — C++ Builder XE, чтобы все работало достаточно просто поместить midas.dll в папку system32. Если все же существует возможность включить midas.dll в файл exe до версии C++ Builder XE, то гуру меня поправят, мне это не удалось.

PM MAIL   Вверх
hater
Дата 5.11.2010, 16:48 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

мм… простите меня за неосведомленность, builder xe вышел после builder 2010 ?..

Добавлено через 9 минут и 28 секунд

Цитата(Лена @ 5.11.2010,  16:33)
Я тоже исследовала этот вопрос…
midas.dll до версии C++ Builder XE, насколько мне известно, включить чтобы все работало нормально, в файл exe не удастся. Это можно сделать только в Дельфи. В С++ Builder XE эта проблема решена. До этой версии — C++ Builder XE, чтобы все работало достаточно просто поместить midas.dll в папку system32. Если все же существует возможность включить midas.dll в файл exe до версии C++ Builder XE, то гуру меня поправят, мне это не удалось.

эх…
p.s. очень бы хотелось услышать мнение гуру на этот счет =)

Это сообщение отредактировал(а) hater — 5.11.2010, 16:48

PM MAIL   Вверх
Лена
Дата 5.11.2010, 17:10 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 879
Регистрация: 16.8.2006

Репутация: 11
Всего: 11

Цитата(hater @  5.11.2010,  16:48 Найти цитируемый пост)
мм… простите меня за неосведомленность, builder xe вышел после builder 2010 ?..

Да. http://www.embarcadero.com/products/cbuilder
http://www.embarcadero.com/rad-studio-xe-preview (видео на русском).

PM MAIL   Вверх
hater
Дата 5.11.2010, 17:50 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

ладно, Бог с этим 2010 builder’ом…

Вы не могли бы подсказать, как решить данную проблему в builder xe ?.. =)

Это сообщение отредактировал(а) hater — 5.11.2010, 19:36

PM MAIL   Вверх
hater
Дата 6.11.2010, 18:06 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

Лена, ответьте, пожалуйста…

PM MAIL   Вверх
hater
Дата 6.11.2010, 23:57 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

отвечаю сам)
поставил builder c++ xe
проблема вроде бы решена, вроде бы — потому что тестил пока только на компе соседа
спасибо большое всем откликнувшимся

PM MAIL   Вверх
hater
Дата 8.11.2010, 09:26 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

отдельная благодарность Лене
спасибо Лена smile

PM MAIL   Вверх
Нитонисе
Дата 16.3.2013, 17:08 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Не удается победить эту проблему. Использую C++ Builder XE, компонент TClientDataSet. Помещаю midas.dll в системную папку system32 — нет эффекта. Регистрирую командой regsrv32 — нет эффекта. Хотя при втором способе сообщение вроде какое-то неправильное… как будто сама библиотека не найдена, хотя точно находится там где нужно.

user posted image

PM MAIL   Вверх
Нитонисе
Дата 17.3.2013, 09:55 (ссылка)
| (нет голосов)
Загрузка ... Загрузка …




Быстрая цитата

Цитата

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Разобрался. Команда regsvr32 не срабатывала потому что операционная система 64-битная и в этом случае доступа к папке system32 у команды нет. Перенес библиотеку в папку system и она успешно зарегеистрировалась.

PM MAIL   Вверх
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) 0 Пользователей: « Предыдущая тема | C++ Builder | Следующая тема »

I have a problem when I try my app on an other computer without Delphi.

If I put midas.dll in the same folder / directory on System32 I always get error message Error loading midas.dll, but if I put midas.dll on the desktop then the error message does not appear and the application runs normally.

How to handle midas.dll so I can place it in the same folder?

enter image description here

enter image description here

Jan Doggen's user avatar

Jan Doggen

8,72313 gold badges71 silver badges143 bronze badges

asked Sep 16, 2014 at 20:07

X-88's user avatar

8

From the command line type:

regsvr32 filepathmidas.dll

You should specify a full path (if another copy of midas.dll exists in the system search path, regsvr32 may choose that copy instead of the one in the current directory).

The first time midas.dll is loaded on a machine, it writes a registry entry where it is located.  After that, it always looks to that original location when it is needed.

answered Sep 16, 2014 at 20:25

manlio's user avatar

manliomanlio

18.1k14 gold badges75 silver badges122 bronze badges

4

Why Are You Here?

You made some changes in past few days, no, nothing special, and then you released your executable like always. All of a sudden someone informed you that the application no longer runs on their machine, but it displays an error message saying «Error Loading MIDAS.DLL»! So you googled it and you are here. (If this is not the case you can skip my answer)

What Has Happened?

Well, you have used one of TCustomClientDataSet descendants, probably TClientDataSet, and it needs Midas.DLL.

How can you fix this?

You have two options:

  1. Deploy Midas.DLL with your application.

    • Pros: Your executable remains smaller.

    • Cons: You need to get prepared for a war against a brutal army consisting of OS, anti viruses, installer makers, …, and the midas itself (read OP’s question again for an example!).

  2. Add the MidasLib unit to your project’s uses clause.

    • Pros: if (not FMuslim) or (not IsRamadan) then you can get some coffee and enjoy it.
    • Cons: Your executable gets bigger (113,664 against 1,124,352 bytes for a just created console application in Delphi2010).

PM: You’re right, this is not the right answer to OP’s question. Yes, RRUZ has a comment up there, and yes, there’s an older question with an accepted answer.
But time has passed and Google still insists on this page. I’m pretty sure that such answer could help a noticeable portion of those 24k people who have visited this page during past 4 years.

answered Jun 18, 2018 at 10:08

saastn's user avatar

saastnsaastn

5,5978 gold badges50 silver badges77 bronze badges

1

midas_dll

Информация о системе:

На вашем ПК работает:  

В начале нужно понять, почему midas.dll файл отсутствует и какова причина возникновения midas.dll ошибки. Часто программное обеспечение попросту не может функционировать из-за недостатков в .dll-файлах.

Что означает DLL-файл? Почему возникают DLL-ошибки?

DLL (Dynamic-Link Libraries) являются общими библиотеками в Microsoft Windows, которые реализовала корпорация Microsoft. Известно, что файлы DLL так же важны, как и файлы с расширением EXE. Реализовать DLL-архивы, не используя утилиты с расширением .exe, нельзя.

Файлы DLL помогают разработчикам применять стандартный код с информаций, чтобы обновить функциональность программного обеспечения, не используя перекомпиляцию. Получается, файлы MSVCP100.dll содержат код с данными на разные программы. Одному DLL-файлу предоставили возможность быть использованным иным ПО, даже если отсутствует необходимость в этом. Как итог – нет нужно создавать копии одинаковой информации.

Когда стоит ожидать появление отсутствующей ошибки Midas.dll?

Когда перед пользователем возникает данное сообщения, появляются неисправности с Midas.dll

  • Программа не может запуститься, так как Midas.dll отсутствует на ПК.
  • Midas.dll пропал.
  • Midas.dll не найден.
  • Midas.dll пропал с ПК. Переустановите программу для исправления проблемы.
  • «Это приложение невозможно запустить, так как Midas.dll не найден. Переустановите приложения для исправления проблемы.»

Что делать, когда проблемы начинают появляться во время запуска программы? Это вызвано из-за неисправностей с Midas.dll. Есть проверенные способы, как быстро избавиться от этой ошибки навсегда.

Метод 1: Скачать Midas.dll для установки вручную

В первую очередь, необходимо скачать Midas.dll на компьютер только с нашего сайта, на котором нет вирусов и хранятся тысячи бесплатных Dll-файлов.

  • Копируем файл в директорию установки программы только тогда, когда программа пропустит DLL-файл.
  • Также можно переместить файл DLL в директорию системы ПК (для 32-битной системы — C:WindowsSystem32, для 64-битной системы — C:WindowsSysWOW64).
  • Теперь следует перезагрузить свой ПК.

Метод не помог и появляются сообщения — «midas.dll Missing» или «midas.dll Not Found»? Тогда воспользуйтесь следующим методом.

Midas.dll Версии

Дата выхода: February 28, 2021

Версия Язык Размер MD5 / SHA-1
6.0.6.163 32bit 0.28 MB MD5
SHA1

Метод 2: Исправить Midas.dll автоматически благодаря инструменту для исправления ошибок

Очень часто ошибка появляется из-за случайного удаления файла Midas.dll, а это моментально вызывает аварийное завершение работы приложения. Программы с вирусами делают так, что Midas.dll и остальные системные файлы повреждаются.

Исправить Midas.dll автоматически можно благодаря инструмента, который исправляет все ошибки! Подобное устройство необходимо для процедуры восстановления всех поврежденных или удаленных файлов, которые находятся в папках Windows. Следует только установить инструмент, запустить его, а программа сама начнет исправлять найденные Midas.dll проблемы.

Данный метод не смог помочь? Тогда переходите к следующему.

Метод 3: Устанавливаем/переустанавливаем пакет Microsoft Visual C ++ Redistributable Package

Ошибку Midas.dll часто можно обнаружить, когда неправильно работает Microsoft Visual C++ Redistribtable Package. Следует проверить все обновления или переустановить ПО. Сперва воспользуйтесь поиском Windows Updates для поиска Microsoft Visual C++ Redistributable Package, чтобы обновить/удалить более раннюю версию на новую.

  • Нажимаем клавишу с лого Windows для выбора Панель управления. Здесь смотрим на категории и нажимаем Uninstall.
  • Проверяем версию Microsoft Visual C++ Redistributable и удаляем самую раннюю из них.
  • Повторяем процедуру удаления с остальными частями Microsoft Visual C++ Redistributable.
  • Также можно установить 3-ю версию редистрибутива 2015 года Visual C++ Redistribtable, воспользовавшись загрузочной ссылкой на официальном сайте Microsoft.
  • Как только загрузка установочного файла завершится, запускаем и устанавливаем его на ПК.
  • Перезагружаем ПК.

Данный метод не смог помочь? Тогда переходите к следующему.

Метод 4: Переустановка программы

Необходимая программа показывает сбои по причине отсутствия .DLL файла? Тогда переустанавливаем программу, чтобы безопасно решить неисправность.

Метод не сумел помочь? Перейдите к следующему.

Метод 5: Сканируйте систему на вредоносные ПО и вирусы

System File Checker (SFC) является утилитой в операционной системе Windows, которая позволяет проводить сканирование системных файлов Windows и выявлять повреждения, а также с целью восстановить файлы системы. Данное руководство предоставляет информацию о том, как верно запускать System File Checker (SFC.exe) для сканирования системных файлов и восстановления недостающих/поврежденных системных файлов, к примеру, .DLL. Когда файл Windows Resource Protection (WRP) имеет повреждения или попросту отсутствует, система Windows начинает вести себя неправильно и с проблемами. Часто определенные функции Windows перестают функционировать и компьютер выходит из строя. Опцию «sfc scannow» используют как один из специальных переключателей, которая доступна благодаря команды sfc, команды командной строки, которая используется на запуск System File Checker. Для ее запуска сперва необходимо открыть командную строку, после чего ввести «командную строку» в поле «Поиск». Теперь нажимаем правой кнопкой мыши на «Командная строка» и выбираем «Запуск от имени администратора». Необходимо обязательно запускать командную строку, чтобы сделать сканирование SFC.

  • Запуск полного сканирования системы благодаря антивирусной программы. Не следует надеяться лишь на Windows Defender, а выбираем дополнительно проверенную антивирусную программу.
  • Как только обнаружится угроза, нужно переустановить программу, которая показывает уведомление о заражении. Лучше сразу переустановить программу.
  • Пробуем провести восстановление при запуске системы, но только тогда, когда вышеперечисленные методы не сработали.
  • Если ничего не помогает, тогда переустанавливаем ОС Windows.

В окне командной строки нужно ввести команду «sfc /scannow» и нажать Enter. System File Checker начнет свою работу, которая продлится не более 15 минут. Ждем, пока сканирование завершится, после чего перезагружаем ПК. Теперь ошибка «Программа не может запуститься из-за ошибки Midas.dll отсутствует на вашем компьютере не должна появляться.

Метод 6: Очиститель реестра

Registry Cleaner считается мощной утилитой для очищения ненужных файлов, исправления проблем реестра, выяснения причин замедленной работы ПК и устранения неисправностей. Утилита идеальна для всех компьютеров. Пользователь с правами администратора сможет быстрее проводить сканирование и последующее очищение реестра.

  • Загрузка приложения в ОС Windows.
  • Устанавливаем программу и запускаем ее – все процессы очистки и исправления проблем на ПК пройдут автоматически.

Метод не сумел помочь? Перейдите к следующему.

Часто задаваемые вопросы (FAQ)

6.0.6.163 — последняя версия midas.dll, которая доступна для скачивания

midas.dll обязательно нужно расположить в системной папке Windows

Самый простой метод – это использовать инструмент для исправления ошибок dll


Эта страница доступна на других языках:
English |
Deutsch |
Español |
Italiano |
Français |
Indonesia |
Nederlands |
Nynorsk |
Português |
Українська |
Türkçe |
Malay |
Dansk |
Polski |
Română |
Suomi |
Svenska |
Tiếng việt |
Čeština |
العربية |
ไทย |
日本語 |
简体中文 |
한국어

+ midas.dll
ad59b73bf7d822b0ce6a860a66deabbf
286.50 KB

Application SSuite Office Blade Runner Portable 3.1
Создано Green Software
Вер Windows 10
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:WindowsSystem32

+ midas.dll
ad59b73bf7d822b0ce6a860a66deabbf
286.50 KB

Application SSuite Office Blade Runner Portable 3.1
Создано Green Software
Вер Windows 95
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:WindowsSystem32

+ midas.dll
9b305d9ac0b67308c21fbbfc06a8596d
432.00 KB

Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows 8 Consumer Preview 32-bit x86
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:WindowsSystem32

+ midas.dll
9b305d9ac0b67308c21fbbfc06a8596d
432.00 KB

Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows 2003
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:WindowsSystem32

+ midas.dll
9b305d9ac0b67308c21fbbfc06a8596d
432.00 KB

Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows Server 2008
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:WindowsSystem32

+ midas.dll
9b305d9ac0b67308c21fbbfc06a8596d
432.00 KB

Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows NT
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:WindowsSystem32

+ midas.dll
9b305d9ac0b67308c21fbbfc06a8596d
432.00 KB

Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows 2000
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:WindowsSystem32

+ midas.dll
9b305d9ac0b67308c21fbbfc06a8596d
432.00 KB

Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows 7
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:WindowsSystem32

+ midas.dll
9b305d9ac0b67308c21fbbfc06a8596d
432.00 KB

Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows Vista
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:WindowsSystem32

+ midas.dll
9b305d9ac0b67308c21fbbfc06a8596d
432.00 KB

Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows 98
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:WindowsSystem32

+ midas.dll
9b305d9ac0b67308c21fbbfc06a8596d
432.00 KB

Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows XP
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:WindowsSystem32

+ midas.dll
9b305d9ac0b67308c21fbbfc06a8596d
432.00 KB

Application OroTimesheet 7.18
Создано Orologic Inc.
Вер Windows ME
Тип 64-разрядная (x64)
KB 442368
MD5 9b305d9ac0b67308c21fbbfc06a8596d
ША1 27b22fd7704895e0e333287fb999e8fda5a8e0e3
CRC32: 5e9586a1
Расположение файла C:WindowsSystem32

+ midas.dll
de9b0ebf7d714c35896272e632eade36
257.00 KB

Application Delphi 5 Evaluation Kit 2000
Создано Inprise Co.
Вер Linux
Тип 64-разрядная (x64)
KB 263168
MD5 de9b0ebf7d714c35896272e632eade36
ША1 cf0bafeb2c829f2baad3a7eefc89f5ec3ed709d6
CRC32: 83ee9a22

+ midas.dll
08e8a41d54f378c306b29e2bc751e11f
286.50 KB

Application Delphi Enterprise Trial Edition 2001
Создано Borland Software Corp.
Вер Windows 10
Тип 64-разрядная (x64)
KB 293376
MD5 08e8a41d54f378c306b29e2bc751e11f
ША1 67a54a104f70c7d5e50abecc4abe09bd8d6181f3
CRC32: 693c0e5e
Расположение файла C:WindowsSystem32

+ midas.dll
7f37bc4b36fc8370bb02a621c5247312
291.00 KB

Application Stationery Brochures and more 2007
Создано Cosmi Corporation
Вер Windows 2000 SP4
Тип 64-разрядная (x64)
KB 297984
MD5 7f37bc4b36fc8370bb02a621c5247312
ША1 186d0157df0ef86438ddec55e1ce469e85845e63
CRC32: 0a2e4778
Расположение файла C:WindowsSystem32

+ midas.dll
7f37bc4b36fc8370bb02a621c5247312
291.00 KB

Application Stationery Brochures and more 2007
Создано Cosmi Corporation
Вер Windows 98SE
Тип 64-разрядная (x64)
KB 297984
MD5 7f37bc4b36fc8370bb02a621c5247312
ША1 186d0157df0ef86438ddec55e1ce469e85845e63
CRC32: 0a2e4778
Расположение файла C:WindowsSystem32

+ midas.dll
7f37bc4b36fc8370bb02a621c5247312
291.00 KB

Application Stationery Brochures and more 2007
Создано Cosmi Corporation
Вер Windows XP
Тип 64-разрядная (x64)
KB 297984
MD5 7f37bc4b36fc8370bb02a621c5247312
ША1 186d0157df0ef86438ddec55e1ce469e85845e63
CRC32: 0a2e4778
Расположение файла C:WindowsSystem32

+ midas.dll
7f37bc4b36fc8370bb02a621c5247312
291.00 KB

Application Stationery Brochures and more 2007
Создано Cosmi Corporation
Вер Windows ME
Тип 64-разрядная (x64)
KB 297984
MD5 7f37bc4b36fc8370bb02a621c5247312
ША1 186d0157df0ef86438ddec55e1ce469e85845e63
CRC32: 0a2e4778
Расположение файла C:WindowsSystem32

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application Enterprise Server 1992-2003
Создано Borland Software Corp.
Вер Windows 2000
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:WindowsSystem32

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application Enterprise Server 1992-2003
Создано Borland Software Corp.
Вер Windows 98
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:WindowsSystem32

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application Enterprise Server 1992-2003
Создано Borland Software Corp.
Вер Windows XP
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:WindowsSystem32

+ midas.dll
ad59b73bf7d822b0ce6a860a66deabbf
286.50 KB

Application Network Tools 2003 2.0
Создано Next Step Publishing
Вер Windows 9X
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:WindowsSystem32

+ midas.dll
ad59b73bf7d822b0ce6a860a66deabbf
286.50 KB

Application Network Tools 2003 2.0
Создано Next Step Publishing
Вер Windows 2000
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:WindowsSystem32

+ midas.dll
ad59b73bf7d822b0ce6a860a66deabbf
286.50 KB

Application Network Tools 2003 2.0
Создано Next Step Publishing
Вер Windows XP
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:WindowsSystem32

+ midas.dll
ad59b73bf7d822b0ce6a860a66deabbf
286.50 KB

Application Network Tools 2003 2.0
Создано Next Step Publishing
Вер Windows ME
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:WindowsSystem32

+ midas.dll
a82285dda6f4778e5504fdf463f263e8
289.50 KB

Application Delphi Studio Architect 1995-2003
Создано Borland Software Corp.
Вер Windows 2000
Тип 64-разрядная (x64)
KB 296448
MD5 a82285dda6f4778e5504fdf463f263e8
ША1 7d49097c362234e0bd991a8ab216733e98c70414
CRC32: 1ca1c74b
Расположение файла C:WindowsSystem32

+ midas.dll
a82285dda6f4778e5504fdf463f263e8
289.50 KB

Application Delphi Studio Architect 1995-2003
Создано Borland Software Corp.
Вер Windows 98
Тип 64-разрядная (x64)
KB 296448
MD5 a82285dda6f4778e5504fdf463f263e8
ША1 7d49097c362234e0bd991a8ab216733e98c70414
CRC32: 1ca1c74b
Расположение файла C:WindowsSystem32

+ midas.dll
a82285dda6f4778e5504fdf463f263e8
289.50 KB

Application Delphi Studio Architect 1995-2003
Создано Borland Software Corp.
Вер Windows XP
Тип 64-разрядная (x64)
KB 296448
MD5 a82285dda6f4778e5504fdf463f263e8
ША1 7d49097c362234e0bd991a8ab216733e98c70414
CRC32: 1ca1c74b
Расположение файла C:WindowsSystem32

+ midas.dll
a82285dda6f4778e5504fdf463f263e8
289.50 KB

Application Delphi Studio ENTERPRISE 1995-2003
Создано Borland Software Corp.
Вер Windows 2000
Тип 64-разрядная (x64)
KB 296448
MD5 a82285dda6f4778e5504fdf463f263e8
ША1 7d49097c362234e0bd991a8ab216733e98c70414
CRC32: 1ca1c74b
Расположение файла C:WindowsSystem32

+ midas.dll
a82285dda6f4778e5504fdf463f263e8
289.50 KB

Application Delphi Studio ENTERPRISE 1995-2003
Создано Borland Software Corp.
Вер Windows 98
Тип 64-разрядная (x64)
KB 296448
MD5 a82285dda6f4778e5504fdf463f263e8
ША1 7d49097c362234e0bd991a8ab216733e98c70414
CRC32: 1ca1c74b
Расположение файла C:WindowsSystem32

+ midas.dll
a82285dda6f4778e5504fdf463f263e8
289.50 KB

Application Delphi Studio ENTERPRISE 1995-2003
Создано Borland Software Corp.
Вер Windows XP
Тип 64-разрядная (x64)
KB 296448
MD5 a82285dda6f4778e5504fdf463f263e8
ША1 7d49097c362234e0bd991a8ab216733e98c70414
CRC32: 1ca1c74b
Расположение файла C:WindowsSystem32

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application C++ Builder 1983-2002
Создано Borland Software Corp.
Вер Windows 2000
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:WindowsSystem32

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application C++ Builder 1983-2002
Создано Borland Software Corp.
Вер Windows 98
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:WindowsSystem32

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application C++ Builder 1983-2002
Создано Borland Software Corp.
Вер Windows XP
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:WindowsSystem32

+ midas.dll
ad59b73bf7d822b0ce6a860a66deabbf
286.50 KB

Application Borland Delphi Professional 2001
Создано Borland Software Corp.
Вер Windows 10
Тип 64-разрядная (x64)
KB 293376
MD5 ad59b73bf7d822b0ce6a860a66deabbf
ША1 fa3a3319fe190dd1f0a5a6ee014430e484800c81
CRC32: 4fb0aaa1
Расположение файла C:WindowsSystem32

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application JBuilder Enterprise Version 8.0
Создано Borland Software Corp.
Вер Linux
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application JBuilder Enterprise Version 8.0
Создано Borland Software Corp.
Вер Solaris
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application JBuilder Enterprise Version 8.0
Создано Borland Software Corp.
Вер Windows 10
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:WindowsSystem32

+ midas.dll
cdb7796c39bcc509eb66367c6be0eb50
291.00 KB

Application LoadRunner 9.10
Создано Mercury Interactive (Israel) Ltd.
Вер Windows 10
Тип 64-разрядная (x64)
KB 297984
MD5 cdb7796c39bcc509eb66367c6be0eb50
ША1 ecba67d0fab4ca019f1e675839d0d9697573d5dd
CRC32: 12b5f5da
Расположение файла C:WindowsSystem32

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application JBuilder Professional & Enterprise Server All Editions 2002
Создано Borland Software Corp.
Вер Solaris x32
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application JBuilder Professional & Enterprise Server All Editions 2002
Создано Borland Software Corp.
Вер Mac OS
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application JBuilder Professional & Enterprise Server All Editions 2002
Создано Borland Software Corp.
Вер Linux
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application JBuilder Professional & Enterprise Server All Editions 2002
Создано Borland Software Corp.
Вер Solaris
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86

+ midas.dll
4837792b1fca9515245a44db7624f65e
287.00 KB

Application JBuilder Professional & Enterprise Server All Editions 2002
Создано Borland Software Corp.
Вер Windows 10
Тип 64-разрядная (x64)
KB 293888
MD5 4837792b1fca9515245a44db7624f65e
ША1 0cb718c5011bbcc78bb26e96e7dec3ff4870b27a
CRC32: 11bbdb86
Расположение файла C:WindowsSystem32
  1. 09.01.2015, 00:56

    #1

    Мишка на сервере вне форума


    Разбирающийся

    Аватар для Мишка на сервере


    Регистрация
    26.02.2014
    Адрес
    Архангельск
    Сообщений
    241
    Поблагодарил(а)
    1
    Благодарностей: 4 (сообщений: 1)

    Ошибка при подключении к SH4.

    Здравствуйте всем! настраиваю выгрузку из SH4 в 1с 8.3 Бух 3.0, при подключении к серверу появляется ошибка: не удается подключиться к базе, Error loading MIDAS.dll, оговорюсь что ОС Windows 8.1 64 bit, если это реально подскажите.


  2. 09.01.2015, 01:53

    #2

    SH вне форума


    ТВОРЕЦ СЧАСТЬЯ

    Аватар для SH


    Регистрация
    29.11.2006
    Сообщений
    18,069
    Поблагодарил(а)
    481
    Благодарностей: 191 (сообщений: 164)

    А она есть?
    Можно попробовать эту dll записать в system32 и в SysWOW64.
    А вообще, всегда лучше тренировки и проверки проводить на XP.

    Алексей Аркадьев

    Когда заказчик ищет волшебника, то чаще всего он находит сказочника.
    Если у Вас есть вопрос по поддержке — напишите его на форуме, я обязательно отвечу, если знаю ответ.
    Если Вам нужны какие-то файлы, пишите на почту: support@carbis.ru, но вначале посмотрите в разделе для скачивания.
    Для коммерческих вопросов:
    +7 (495) 740-49-91, или на почту: sales@carbis.ru


  3. 09.01.2015, 12:33

    #3

    alkon132 вне форума


    Разбирающийся


    Регистрация
    23.04.2014
    Адрес
    Волгоград
    Сообщений
    1,619
    Поблагодарил(а)
    5
    Благодарностей: 29 (сообщений: 24)

    Если не поможет — принудительно зарегистрируйте эту библиотеку. Команда:


  4. 09.01.2015, 14:16

    #4

    Мишка на сервере вне форума


    Разбирающийся

    Аватар для Мишка на сервере


    Регистрация
    26.02.2014
    Адрес
    Архангельск
    Сообщений
    241
    Поблагодарил(а)
    1
    Благодарностей: 4 (сообщений: 1)

    Цитата Сообщение от alkon132
    Посмотреть сообщение

    Если не поможет — принудительно зарегистрируйте эту библиотеку. Команда:

    это сразу сделал———- Добавлено в 13:11 ———- Предыдущее сообщение было размещено в 13:08 ———-

    Цитата Сообщение от SH
    Посмотреть сообщение

    А она есть?
    Можно попробовать эту dll записать в system32 и в SysWOW64.
    А вообще, всегда лучше тренировки и проверки проводить на XP.

    тут не тренировка а доработка обработки выгрузки идет на компьютере с базой 1с———- Добавлено в 13:16 ———- Предыдущее сообщение было размещено в 13:11 ———-положил в SysWOW64 все пошло, благодарю.

    Тогда есть такой вопрос может не по теме: Какие из компонентов системы не будут работать на WIN8.1 64 бит? или ее можно уже смело использовать?


  5. 11.01.2015, 11:57

    #5

    count вне форума


    Гуру

    Аватар для count


    Регистрация
    17.05.2007
    Адрес
    Shadow
    Сообщений
    369
    Поблагодарил(а)
    1
    Благодарностей: 1 (сообщений: 1)

    Все будет работать, права возможны танцы с UAC.

    no room basic
    system halted…


> Error loading «midas.dll» 

V

Опции темы

Нитонисе

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Такая ошибка возникает при переносе программы на другой компьютер. Я думаю, что это связано с используемым компоненом ClientDataSet, потому что эта ошибка возникает тогда, когда он задействуется. Если же на компьютере, где возникает это ошибка, в системную папку Windowssystem32 добавить эту библиотеку midas.dll вручную, то больше эта ошибка не выскакивает.
Вопрос — нужно всгда эту библиотеку вручную передавать на компьютер, где будет сипользоваться программа с ClientDataSet, либо компилятор как-то решает эту проблему? И вообще это системный файл или какой-то постовляемый со средой разработки?

artsb

Эксперт
****

Профиль
Группа: Завсегдатай
Сообщений: 2280
Регистрация: 17.7.2007
Где: центр Вселенной

Репутация: 39
Всего: 64

Можно создать инсталлятор и при установке устанавливать библиотеку. ИМХО библиотека не системная, иначе, она бы там была smile

———————

Чем отличается умный человек от мудрого?
Умный — выпутается из любой ситуации.
Мудрый — просто в неё не попадёт.

smoke_man

Опытный
**

Профиль
Группа: Участник
Сообщений: 447
Регистрация: 25.1.2007
Где: Рязань

Репутация: 9
Всего: 17

Один из ответов. 

artsb

Эксперт
****

Профиль
Группа: Завсегдатай
Сообщений: 2280
Регистрация: 17.7.2007
Где: центр Вселенной

Репутация: 39
Всего: 64

О происхождении dll:
midas.dll

Цитата
Author     Borland Software Corporation

———————

Чем отличается умный человек от мудрого?
Умный — выпутается из любой ситуации.
Мудрый — просто в неё не попадёт.

Лена

Опытный
**

Профиль
Группа: Участник
Сообщений: 879
Регистрация: 16.8.2006

Репутация: 11
Всего: 11

Это файл не системный и поставляется со средой разработки. При переносе программы вы можете просто прилагать этот файл в папку с программой или сюда: Windowssystem32 или просто Windows

midas.dll используется не для ClientDataSet, а для распределенного доступа в технологии DataSnap — старое название Midas.

Это сообщение отредактировал(а) Лена — 16.1.2010, 13:57

Нитонисе

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Цитата(Лена @  16.1.2010,  13:57 Найти цитируемый пост)
При переносе программы вы можете просто прилагать этот файл в папку с программой или сюда: Windowssystem32 или просто Windows

Это не очень удобно. Нельзя по другому решать вопрос без создания инсталлятора? Ведь компилятор подключает в exe все нужные ресурся для автономной работы, а вот с этой библиотекой что-то у него не сростается.

mrbrooks

трололомен
****

Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306

Нитонисе, ее надо зарегистрировать через regsvr32

Добавлено через 54 секунды
smoke_man, упс. уже было  smile

Нитонисе

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Цитата(mrbrooks @  16.1.2010,  15:11 Найти цитируемый пост)
Нитонисе, ее надо зарегистрировать через regsvr32

Я что-то не понял методику этой регистрации.

mrbrooks

трололомен
****

Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306

Цитата(Нитонисе @  16.1.2010,  15:19 Найти цитируемый пост)
Я что-то не понял методику этой регистрации.

из командной строки вызываешь regsvr32 путьmidas.dll

Нитонисе

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Цитата(mrbrooks @  16.1.2010,  15:51 Найти цитируемый пост)
из командной строки вызываешь regsvr32 путьmidas.dll

Опять не понял. Мне нужно перенести приложение на другой компьютер. Там, очевидно, этой библиотеки нет. Переносить вместе с приложением и библиотеку — неудобно. Я бы хотел чтобы либо компилятор как-то включил все необходимое в исполняемый файл, либо как-то особо зарегистрировал эту самую библиотеку (ну что-то типа #include «midas.dll» по сути).

mrbrooks

трололомен
****

Профиль
Группа: Завсегдатай
Сообщений: 4259
Регистрация: 4.10.2006
Где: Дол Гулдур

Репутация: 167
Всего: 306

Цитата(Нитонисе @  16.1.2010,  15:55 Найти цитируемый пост)
Опять не понял. Мне нужно перенести приложение на другой компьютер.

для этого используй готовый инсталлятор. или пиши свой (не айс)

Нитонисе

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Цитата(mrbrooks @  16.1.2010,  15:59 Найти цитируемый пост)
для этого используй готовый инсталлятор. или пиши свой

А, ну это понятно. Только я хотел обойтись без инсталяторов. Никак?

artsb

Эксперт
****

Профиль
Группа: Завсегдатай
Сообщений: 2280
Регистрация: 17.7.2007
Где: центр Вселенной

Репутация: 39
Всего: 64

Нитонисе, если не ищешь лёгких путей: Загрузчик PE-файлов
Там как раз то, что тебе нужно  smile 

———————

Чем отличается умный человек от мудрого?
Умный — выпутается из любой ситуации.
Мудрый — просто в неё не попадёт.

Нитонисе

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Цитата(artsb @  16.1.2010,  17:41 Найти цитируемый пост)
Нитонисе, если не ищешь лёгких путей: Загрузчик PE-файловТам как раз то, что тебе нужно 

Спасибо. Ознакомлюсь  smile

Это сообщение отредактировал(а) Нитонисе — 16.1.2010, 17:53

XYLIGAN

Новичок

Профиль
Группа: Участник
Сообщений: 9
Регистрация: 24.12.2006

Репутация: нет
Всего: нет

Подключи:

Код

#include <dbxdsnmys.h> 

А потом на создание основной формы повесь:

Код

void __fastcall TMainForm::FormCreate(TObject *Sender)
{
  RegisterMidasLib(::DllGetDataSnapClassObject);
}

На С++ Buider 6 у меня работает

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

Цитата(XYLIGAN @ 17.1.2010,  18:32)
Подключи:

Код

#include <dbxdsnmys.h> 

А потом на создание основной формы повесь:

Код

void __fastcall TMainForm::FormCreate(TObject *Sender)
{
  RegisterMidasLib(::DllGetDataSnapClassObject);
}

На С++ Buider 6 у меня работает

Скажите, как такое же сделать для builder c++ 2010? Очень надо, помогите, пожалуйста.

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

нашел следующее

===========================================
How to statically link dbExpress drivers
——————————
Static linking of dbExpress drivers (dbxdsnint.lib for
InterBase, dbxdsnora.lib for Oracle, dbxdsndb2.lib for DB2,
or dbxdsnmys.lib for MySQL 3.23.x) in C++Builder is a two-
step process: Link the driver, then register both the driver
and the DataSnap library. You can enter this code in your
TForm constructor.
The .lib files are located in your cbuilder6lib directory.

Important:
Do not link more than one dbExpress driver into a project.
Linking more than one driver will cause linking errors and
may require a corrective shutdown of C++Builder.

The following example uses the InterBase driver.

Step 1. Include the dbExpress/DataSnap header file:

#include <dbxdsnint.h>

Step 2. Register the static library:

RegisterDbXpressLib(::getSQLDriverINTERBASE);
RegisterMidasLib(::DllGetClassObject);

Note:
DataSnap (a part of what was formerly known as MIDAS) is
linked in to each dbExpress driver for C++Builder 6. Thus,
if you need to statically link DataSnap only for access to
midaslib, simply link in any of the drivers listed above.
============================================

Подскажите, пожалуйста, как подобное осуществить в builder c++ 2010…

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

еще нашел вот что:
Database applications that use client datasets such as TClientDataSet or dataset providers require you to include midas.dcu (for Delphi) or midas.hpp (for C++) (for static linking when providing a standalone executable)

то есть, как я понял, нужно сделать нечто подобное:
#include <midas.hpp>

внес изменения, проект перекомпилировал, все равно midas.dll не хочет в экзешник :(

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

Никто не сталкивался с этим?..

oldcode

Шустрый
*

Профиль
Группа: Участник
Сообщений: 116
Регистрация: 8.10.2010

Репутация: 0
Всего: 0

Цитата(hater @ 3.11.2010,  21:17)
Никто не сталкивался с этим?..

Имхо, Вы говорите о разных вещах.
#include <midas.hpp> подключает к проекту соотвествующий заголовочный файл, но не добавляет dll, типа как jpg’a в Image (хотя и тут не все так однозначно smile ).
Чтобы реализовать задуманное Вами, следовало бы эту midas.dll запихнуть в ресурс, который добавить в ехе, во время выполнения midas.dll извлечь, зарегистрировать , использовать, потом удалить… ИМХО, проще просто положить в папку рядом с ехе и зарегистрировать (regsvr32 путьmidas.dll), говорят, временами проходит и без регистрации.
Проблема при весе midas.dll (Вин7) 445 кб. явно надумана.

Цитата(hater @ 3.11.2010,  17:33)
нашел следующее
===========================================
How to statically link dbExpress drivers
——————————
============================================
Подскажите, пожалуйста, как подобное осуществить в builder c++ 2010…

вот как там говорят, так для 2010 и делайте, не получится, спрашивайте с обоснованием вопроса smile

Это сообщение отредактировал(а) oldcode — 4.11.2010, 05:59

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

спасибо, что откликнулись.

вот тут рассматривалась подобная задача:
http://www.rsdn.ru/forum/delphi/3779048.flat.aspx

а именно:
«Нужна Ваша помощь — создал программу на C++Builder6, использующую механику dbexpress для
работы с БД, при этом имеется насущная необходимость не таскать никаких dll поддержки dbexpress вместе с исполняемым модулем … как это проделать под Delphi в сети рекомендация присутствует очень плотно — там необходимо добавить в оператор USES ссылку на три DCU файла и они перечисляются — Crtl, MidasLib и dbExpXXX (этот зависит от конкретной СУБД) .. Как это проделать для C++ Builder ?»

только в моем случае это будет C++Builder 2010.

частично проблему решил: убрал галку с build with runtime packages и поставил dynamic RTL в false, но появилась проблема в лице midas.dll.
не подскажите, как ее статически прилинковать к экзешнику(не уверен что правильно выразился), то есть чтобы не носить ее вместе с исполняемым файлом и не регистрировать в реестре?

может быть кто-то сталкивался… просто по указанной ссылке рассматривается случай с builder6 с++, а на тот момент, как я понимаю, статической библиотеки midas еще не поставлялось и поэтому склонен полагать, что данная проблема решается для builderc++ 2010 несколько иначе.

p.s. извиняюсь за сумбурное изложение мысли.

Это сообщение отредактировал(а) hater — 4.11.2010, 13:27

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

если пойти по пути, указанному в той ссылке, то следует выполнить следующее:

Step 1. Include the dbExpress/DataSnap header file:
#include <dbxdsnint.h>

Step 2. Register the static library:
RegisterDbXpressLib(::getSQLDriverINTERBASE);
RegisterMidasLib(::DllGetClassObject);

итого:

The correct code to include in the main form constructor is therefore;
#include <sqlexpr.hpp>//for RegisterDbXpressLib()
#include <dbxdsnint.h>//or <dbxdsnmys.h>for MySQL
RegisterDbXpressLib(::getSQLDriverINTERBASE);
// or RegisterDbXpressLib(::getSQLDriverMYSQL); for MySQL
RegisterMidasLib(::DllGetDataSnapClassObject);

в случае с builder c++ 2010:
— Unable to open include file ‘dbxdsnint.h’
— нет функции RegisterDbXpressLib
— так же нет DllGetDataSnapClassObject поскольку не получается открыть ‘dbxdsnint.h’

подскажите, как проделать подобное для builder c++ 2010

Это сообщение отредактировал(а) hater — 4.11.2010, 13:55

oldcode

Шустрый
*

Профиль
Группа: Участник
Сообщений: 116
Регистрация: 8.10.2010

Репутация: 0
Всего: 0

Unable to open include file ‘dbxdsnint.h’ — для начала разберитесь с путями и переменными окружения,
посмотрите здесь http://www.softholm.com/articles/midas.html
и здесь http://www.google.com/search?q=%D0%B5%D0%B…lient=firefox-a

Добавлено через 1 минуту и 18 секунд
на крайняк, если у вас есть dbxdsnint.h, бросьте в папку с проетом и добавьте в проект

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

спасибо Вам большое, за то что не оставляете меня в трудной ситуации.
сейчас всё попробую, что Вы указали.

скажите, я двигаюсь в правильном направлении?

Это сообщение отредактировал(а) hater — 4.11.2010, 16:08

oldcode

Шустрый
*

Профиль
Группа: Участник
Сообщений: 116
Регистрация: 8.10.2010

Репутация: 0
Всего: 0

Цитата(hater @ 4.11.2010,  15:40)
в правильном направлении?

если что-то делаете, значит, таки да smile

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

а Вы знаете решение этого вопроса? =)

oldcode

Шустрый
*

Профиль
Группа: Участник
Сообщений: 116
Регистрация: 8.10.2010

Репутация: 0
Всего: 0

иногда стоит забыть все, о чем говорилось выше, и посмотреть на вопрос по-новому smile
а возвращаясь к истокам… может, дело не в физическом размещении библиотеки ?

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

проблема в том, что эта библиотека любит себя в реестре прописывать при первом использовании на компьютере…
а если у пользователя антивирусник будет блокировать попытки записи в реестр…
поэтому надо эту библиотеку прилинковать статически и получить автономный исполняемый файл.
как это сделать для builder c++ 2010 для меня до сих пор остается загадкой…

Лена

Опытный
**

Профиль
Группа: Участник
Сообщений: 879
Регистрация: 16.8.2006

Репутация: 11
Всего: 11

Я тоже исследовала этот вопрос…
midas.dll до версии C++ Builder XE, насколько мне известно, включить чтобы все работало нормально, в файл exe не удастся. Это можно сделать только в Дельфи. В С++ Builder XE эта проблема решена. До этой версии — C++ Builder XE, чтобы все работало достаточно просто поместить midas.dll в папку system32. Если все же существует возможность включить midas.dll в файл exe до версии C++ Builder XE, то гуру меня поправят, мне это не удалось.

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

мм… простите меня за неосведомленность, builder xe вышел после builder 2010 ?..

Добавлено через 9 минут и 28 секунд

Цитата(Лена @ 5.11.2010,  16:33)
Я тоже исследовала этот вопрос…
midas.dll до версии C++ Builder XE, насколько мне известно, включить чтобы все работало нормально, в файл exe не удастся. Это можно сделать только в Дельфи. В С++ Builder XE эта проблема решена. До этой версии — C++ Builder XE, чтобы все работало достаточно просто поместить midas.dll в папку system32. Если все же существует возможность включить midas.dll в файл exe до версии C++ Builder XE, то гуру меня поправят, мне это не удалось.

эх…
p.s. очень бы хотелось услышать мнение гуру на этот счет =)

Это сообщение отредактировал(а) hater — 5.11.2010, 16:48

Лена

Опытный
**

Профиль
Группа: Участник
Сообщений: 879
Регистрация: 16.8.2006

Репутация: 11
Всего: 11

Цитата(hater @  5.11.2010,  16:48 Найти цитируемый пост)
мм… простите меня за неосведомленность, builder xe вышел после builder 2010 ?..

Да. http://www.embarcadero.com/products/cbuilder
http://www.embarcadero.com/rad-studio-xe-preview (видео на русском).

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

ладно, Бог с этим 2010 builder’ом…

Вы не могли бы подсказать, как решить данную проблему в builder xe ?.. =)

Это сообщение отредактировал(а) hater — 5.11.2010, 19:36

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

Лена, ответьте, пожалуйста…

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

отвечаю сам)
поставил builder c++ xe
проблема вроде бы решена, вроде бы — потому что тестил пока только на компе соседа
спасибо большое всем откликнувшимся

hater

Новичок

Профиль
Группа: Участник
Сообщений: 17
Регистрация: 21.3.2010

Репутация: нет
Всего: нет

отдельная благодарность Лене
спасибо Лена smile

Нитонисе

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Не удается победить эту проблему. Использую C++ Builder XE, компонент TClientDataSet. Помещаю midas.dll в системную папку system32 — нет эффекта. Регистрирую командой regsrv32 — нет эффекта. Хотя при втором способе сообщение вроде какое-то неправильное… как будто сама библиотека не найдена, хотя точно находится там где нужно.

user posted image

Нитонисе

Опытный
**

Профиль
Группа: Участник
Сообщений: 917
Регистрация: 5.11.2009

Репутация: 2
Всего: 2

Разобрался. Команда regsvr32 не срабатывала потому что операционная система 64-битная и в этом случае доступа к папке system32 у команды нет. Перенес библиотеку в папку system и она успешно зарегеистрировалась.

0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)

0 Пользователей:

« Предыдущая тема | C++ Builder | Следующая тема »

fix midas.dll error

While working on the Windows system getting the Midas.dll corrupted or missing error then this article is for you. Check out the complete information to fix Midas.dll missing or not found error on Windows operating system.

Midas.dll is a type of DLL file (Dynamic Link Library) related with Midas support DLL developed by Borland Corporation for the Windows OS. But in many cases, it is found that this Midas.dll file get corrupted and users start facing various errors in many different ways it appears in Windows OS. When the user gets this error Windows cannot properly load the midas.dll file and encounter many problems related to the error.

This is very annoying error and it is faced by the users due to various possible causes, here now what are the common causes behind getting this error:

Possible Causes of Midas.dll Missing Error in Windows:

  • Due to abruptly system shutdown
  • Due to virus/malware infection
  • Due to registry corruption
  • The installation and uninstallation of any program may corrupt the DLL files
  • Due to hardware failure

These are common causes of the midas.dll error. And keeping records of the causes of the error help you to fix the error easily.

Common Midas.dll Error on Windows

The common midas.dll errors can appear on a Windows-based computer are:

  • “Midas.dll not found.”
  • “This application failed to start. A required component is missing midas.dll was not found.
  • “File midas.dll is missing.”
  • “Can’t register midas.dll.”
  • “Cannot find [path]midas.dll.”
  • “This application failed to start because midas.dll was not found. Re-installing the application may fix this problem.”

So if you the one who is continuously getting this error then follow the complete fixes to get rid of Midas.dll error easily:

midas.dll error

Manual Solution to Fix Corrupt Midas.dll Error

Follow the best working solutions to restore missing midas.dll error.

Fixes 1- Restore From Recycle Bin

Well if you found that your midas.dll error is missing then it might happen you accidentally deleted the DLL files. So, it is worth to check the recycle bin and restore it from there.

 Follow the steps to do so:

  1. Open the Recycle Bin and search for midas.dll files
  2. If the midas.dll error appears in search result > Select > and restore it

But if in case you won’t find missing midas.dll files then manually restore it from the manufacturer website or from the Microsoft Official website.

You May Also Like: 

  • FIX: Different DLL Errors in PC Games
  • Fix OpenCL.dll Files: Complete Guide To Repair OpenCL.dll Missing Error

Fixes 2- Conduct a Full Malware Scan

In many cases, it is reported by the users that the virus or malware infection corrupt the DLL files and as a result it starts showing error.

So, before moving towards other solutions or manually installing the midas.dll file scan your system with the good antivirus program.

This will help you to fix other issues related to virus infection in Windows system and as well error loading midas.dll error.

Also Read: 17 Signs That Will Tell Your Computer is Malware Infected in 2018

Fixes 3 – Register Midas.dll Using Microsoft Register Server

While installing the software that utilizes the midas.dll reliance, then the software automatically registers the file for the user. But in some cases, the DLL file might not registry properly and as a result, start showing “midas.dll not registered” error.

And to fix the error loading midas.dll error, make use of the inbuilt utility known as Microsoft Register Server (regsvr32.exe) for re-registering midas.dll file.

Follow the steps to re-registry Midas.dll file

  • Click the Start button > in search box type Command > press Ctrl + Shift and hit Enter
  • A permission dialog box appears > click Yes
  • Type the given command: regsvr32 /u midas.dll > press Enter
  • Doing this will UN-REGISTER your file.
  • Now type following command: regsvr32 /i midas.dll > press Enter
  • And your midas.dll file is RE-REGISTER
  • Finally, close the command prompt and start the program related to DLL error

Hope doing this fixes the error midas.dll not found or missing. Apart from that, there are many other working solutions as well that works to repair corrupt DLL errors. To know more visit: Fix midas.dll error manually.

Automatic Solution to Fix Error Loading Midas.dll 

Make use of the best ever and unique professional recommended DLL Repair Tool. This is an advanced repair utility that not only fixes DLL errors but also fixes various Windows errors. You can fix Windows operating system issues such as corruption, damages of the Windows system files, malware/viruses, protect you from file loss, hardware issues and many more. Also quickly fix various issues like BSOD, DLL error, Registry issues, drivers issues, games relates issues, application error, and many others. It also helps you to optimize your Windows PC performances and prevents others issues automatically with this software. To know more visit: Automatic Solution to fix Error loading Midas.dll files

End Notes:

Try the given manual solutions one by one to fix the error loading midas.dll files issue.

Apart from that, you can also make use of the automatic DLL Repair Tool, to fix the error automatically.

Apart from that also scan your system with the good antivirus program to fix the virus and malware infection. Also keep the Windows operating system, antivirus program, applications, and driver etc updated with the latest updates to avoid other issues and make your system perform better.

Additionally, if you find the article helpful or have any query, comment, questions or suggestions related, then please feel free to share it with us in the comment section below or you can also go to our Fix Windows Errors Ask Question Page.

Good Luck!!!

Summary

How to Fix Midas.dll Missing/Not Found Error in Windows

Article Name

How to Fix Midas.dll Missing/Not Found Error in Windows

Description

Perform a complete virus/malware scan or Register Midas.dll Using Microsoft Register Server to fix midas.dll error on Windows operating system…

Author

Publisher Name

Fix Windows Errors

Publisher Logo

Fix Windows Errors

Содержание

  1. Библиотека DLL файлов
  2. Новые DLL
  3. MIDAS.DLL
  4. Скачать MIDAS.DLL
  5. Как скачать MIDAS.DLL и установить ее
  6. Ошибка DLL? Помогут наши спецы!
  7. Midas.dll error loading midas.dll
  8. 2 Answers 2

Библиотека DLL файлов

Новые DLL

MIDAS.DLL

Описание dll файла: Borland MIDAS Component Package
Вероятная ошибка dll: отсутствует MIDAS.DLL
Совместимые операционные системы: Windows 7, Windows 8, Windows 10

Скачать MIDAS.DLL

Ниже расположены прямые ссылки на файлы библиотеки dll из нашей коллекции.

ВАЖНО! Устанавливая библиотеку, вы принимаете на себя все риски, связанные с вмешательством в работу вашей операционной системы.

Как скачать MIDAS.DLL и установить ее

Откройте загруженный zip-файл. Извлеките MIDAS.DLL в папку на вашем компьютере. Мы рекомендуем вам распаковать его в директорию программы, которая запрашивает MIDAS.DLL. Если это не работает, вам придется извлечь MIDAS.DLL в вашу системную директорию. По умолчанию это:

C: Windows System (Windows 95/98/Me)
C: WINNT System32 (Windows NT/2000)
C: Windows System32 (Windows XP, Vista, 7, 8, 8.1, 10)

Внимание! Скачать MIDAS.DLL из сети Интернет очень легко, однако велика вероятность заражения вашего компьютера вредоносным кодом. Пожалуйста, проверяйте ВСЕ скаченные из Интернет файлы антивирусом! Администрация сайта download-dll.ru не несет ответственность за работоспособность вашего компьютера.

Обратите также внимание, что каждый файл имеет версию и разрядность (32 или 64 бита). Установка в систему DLL файлов помогает не в 100% случаев, но в основном проблемы с программами и играми решаются таким незамысловатым методом. Чаще всего с DLL вы сталкиваетесь при ошибках в операционной системе. Некоторые библиотеки поставляются с системой Windows и доступны для любых Windows-программ. Замена DLL-файлов с одной версии на другую позволяет независимо наращивать систему, не затрагивая прикладные программы.

Ошибка DLL? Помогут наши спецы!

Не можете разобраться? Не запускается игра? Постоянно появляются ошибки DLL? Опиши подробно свою проблему и наши специалисты быстро и квалифицированно найдут решение возникшей неисправности. Не надо стеснятся задать вопрос!

Источник

Midas.dll error loading midas.dll

I have a problem when I try my app on an other computer without Delphi.

If I put midas.dll in the same folder / directory on System32 I always get error message Error loading midas.dll, but if I put midas.dll on the desktop then the error message does not appear and the application runs normally.

How to handle midas.dll so I can place it in the same folder?

kpah6

X68ln

GZ3bk

2 Answers 2

From the command line type:

You should specify a full path (if another copy of midas.dll exists in the system search path, regsvr32 may choose that copy instead of the one in the current directory).

The first time midas.dll is loaded on a machine, it writes a registry entry where it is located. After that, it always looks to that original location when it is needed.

Why Are You Here?

You made some changes in past few days, no, nothing special, and then you released your executable like always. All of a sudden someone informed you that the application no longer runs on their machine, but it displays an error message saying «Error Loading MIDAS.DLL»! So you googled it and you are here. (If this is not the case you can skip my answer)

What Has Happened?

How can you fix this?

You have two options:

Deploy Midas.DLL with your application.

Pros: Your executable remains smaller.

Add the MidasLib unit to your project’s uses clause.

PM: You’re right, this is not the right answer to OP’s question. Yes, RRUZ has a comment up there, and yes, there’s an older question with an accepted answer. But time has passed and Google still insists on this page. I’m pretty sure that such answer could help a noticeable portion of those 24k people who have visited this page during past 4 years.

Источник

ошибка Midas.dll пропущен — как исправить

Пользователи часто недоумевают, потому что программы, которые только недавно работали, не запускаются. Например, были запущены Photoshop и Skype, но теперь появляется ошибка «Программа не запускается, потому что midas.dll отсутствует на вашем компьютере.

Что мне делать? Как мне ее вернуть? Как и где скачать midas.dll и куда ее положить? Ответы на все ваши вопросы здесь!

Что такое midas.dll?

«Midas.dll пропущена» — это достаточно стандартная ошибка на Windows PC. Чаще всего проблема заключается в установке обновления Windows и неудачной установке некоторой программы.:

A .dll файл (Dynamic Link Library) функционирует, когда конкретной программе нужен этот .dll файл. Если он поврежден/пропущен, пользователи видят, например, ошибку midas.dll, которая приводит к аварийному завершению работы. Стоит добавить, что midas.dll — это файл, используемый в дистрибутиве Visual C++ Redistributable для Visual Studio 2015.:

При появлении уведомления о пропущенном файле пользователи начинают поиск загрузки midas.dll. Лучше делать это в проверенном месте, например на сайте DLL Kit, где нет ни угроз, ни вирусов.:

Самые распространенные ошибки с midas.dll файлом на Windows

  • :Файл Dll удален/поврежден. Основная причина — удален или поврежден важный для приложения .dll файл. Вам необходимо восстановить файл или скачать его еще раз.
  • Ошибка в облаке Adobe. Проблема вызвана поломкой Visual C ++.
  • Файлы Visual Studio 2015 повреждены/пропущены. Файл .dll отсутствует на компьютере или поврежден приложением/системой/вирусом.
  • Система ПК заражена вирусами. Вредоносные программы и вирусы всегда повреждают файл midas.dll.
  • В нем повреждены системные файлы. Ошибки и повреждения возникают после некорректной перезагрузки Windows и работы с зараженными программами и приложениями.

Другие распространенные Midas.dll ошибки включают:

  • “Midas.dll пропущена“
  • “Midas.dll ошибка загрузки“
  • “Midas.dll крах“
  • “Midas.dll не найдена“
  • “Midas.dll не удалось обнаружить“
  • “Midas.dll Нарушение Доступа“
  • “Точка входа в процедуру Midas.dll error“
  • “Не получается найти Midas.dll“
  • “Не могу зарегистрировать Midas.dll“

метод 1: Загрузить midas.dll автоматически

Здесь вы можете осуществлять поиск по доступным версиям midas.dll из списка ниже. Пользователи могут выбрать нужный файл и нажать ссылку «Скачать»

Не знаете, какая версия midas.dll вам нужна? Не волнуйтесь; используйте автоматический метод для решения проблемы или просто прочитайте статью ниже.

метод 2: Скачать midas.dll и установить вручную

Для этого метода скачайте midas.dll по нашей ссылке и используйте командную строку, чтобы зарегистрировать отсутствующую midas.dll:

  • Одновременно нажмите клавиши Windows и R на клавиатуре — появится окно Run — введите cmd — нажмите Ctrl+Shift+Enter — перед вами появится командная строка с правами администратора.
  • Когда появится запрос, необходимо разрешить командной строке вносить изменения, поэтому нажмите Yes.
  • Теперь удалите файл реестра (введите или скопируйте команду regsvr32 /u midas.dll, а затем нажмите Enter).
  • Теперь зарегистрируйте файл: введите команду regsvr32 midas.dll и нажмите Enter.
  • Закрыть командную строку и запустить приложение.

MIDAS.DLL ВЕРСИИ

Какая версия midas.dll правильная?

Посмотрите на описания в таблице, где можно выбрать нужный файл. Существуют версии для 64-битной или 32-битной Windows и используемые в них языки. Выберите те dll-файлы, язык которых идентичен языку самой программы. Загрузите последние версии dll-файлов для своей программы.

Where should you place midas.dll?

Ошибка «midas.dll пропущена» будет исправлена, если переместить файл в папку установки приложения или игры. Также можно переместить midas.dll в системный каталог Windows.

Если этот метод не помогает, используйте следующий.

метод 3: Переустановить Visual C++ Redistributable for Visual Studio 2015

Мы рекомендуем переустановить переустановку дистрибутива Visual C++ для Visual Studio 2015. Пожалуйста, придерживайтесь рекомендаций Microsoft по правильной установке отсутствующих файлов.

Рекомендуется скачать программу с официального сайта Microsoft:

  • Вам необходимо скачать Microsoft Visual C++ Redistributable с официального сайта Microsoft.
  • Выберите файл для вашей версии Windows: vc_redist.x64.exe для 64-битной версии или vc_redist.x86.exe для 32-битной операционной системы. Установите флажок рядом с файлом и нажмите кнопку Next.
  • Открыть файл — прочитать условия лицензирования программного обеспечения Майкрософт — согласиться — выбрать пункт Установить.

Если этот метод не помогает, используйте следующий.

Список некоторых исполняемых файлов библиотеки Visual C++

  • mfc140u.dll
  • mfcm140.dll
  • mfcm140u.dll
  • mfc140chs.dll
  • mfc140cht.dll
  • ucrtbase.dll
  • vcruntime140.dll
  • msvcp140.dll
  • concrt140.dll
  • vccorlib140.dll
  • vcamp140.dll

Вот некоторые решения по исправлению ошибки «midas.dll is Missing». Пожалуйста, прочитайте все инструкции и следуйте им, чтобы успешно добавить конкретную версию файла .dll в Windows для восстановления midas.dll проблемы.

метод 4: Запустить SFC сканирование (System File Checker)

Проверка системных файлов (SFC scan) — инструмент, доступный в Windows. Устройство считается самым быстрым способом автоматического исправления поврежденных системных файлов. Для запуска необходимо запустить его:

  • Нажмите Windows+R на клавиатуре — появится утилита Run — введите cmd — теперь нажмите Ctrl+Shift+Enter, чтобы открыть командную строку в качестве администратора.
  • При запросе необходимо дать командной строке разрешение на внесение изменений. Введите команду sfc /scannow и нажмите Enter.
  • System File Checker быстро просканирует ваш компьютер. После этого появятся все ошибки, и вы должны автоматически исправить их благодаря команде SFC.

Если этот метод не помогает, используйте следующий.

метод 5: Обновить Windows до последней версии

Даже простое обновление Windows может помочь решить эту проблему. Обновляя операционную систему до последней версии, все ошибки midas.dll могут исчезнуть:

  • Открыть настройки из меню Пуск или с помощью комбинации клавиш Windows+I.
  • Перейти к обновлению и безопасности.
  • В закладке Windows Update нажмите Check for updates.
  • Новое обновление найдено — Установить сейчас.

Если этот метод не помогает, используйте следующий.

метод 6: Переустановить нужное приложение

Когда ни один из методов не может помочь, окончательным решением может быть переустановка приложения после его полной деинсталляции:

  • Перейти в Settings с помощью меню Start или нажатием Windows+I.
  • Click on Apps.
  • Найти нужное проблемное приложение — щелкните по нему один раз — в его настройках, выберите опцию Uninstall и продолжайте следовать продемонстрированным инструкциям.
  • Перезагрузите программу и переустановите ее из проверенного источника.

Если этот метод не помогает, используйте следующий.

Выводы

Следуя всем перечисленным методам, пользователь может быстро исправить ошибку «midas.dll пропущена». Теперь на вашем компьютере операционная система Windows полностью готова к запуску любого приложения и раньше, без появления ошибок, связанных с DLL-файлами.

Понравилась статья? Поделить с друзьями:
  • Microsoft visual foxpro серьезная ошибка код исключения c0000005
  • Microsoft visual c ошибка r6002
  • Mid60s970 ошибка ec
  • Microsoft visual foxpro ошибка парус
  • Mid144 sid243 fmi5 ошибки рено