![]() |
Error al cargar proyecto. Midas.dll
Buenas tardes, al intentar compilar mi proyecto en Delphi 7 me lanza este error "Error loading Midas.dll", he cambiado el archivo midas, he incorporado en el uses el Midaslib y nada.
Alguien me puede dar consejo. Gracias |
Registra la DLL desde línea de comando con C:\Windows\System32\regsvr32 rutamidas.dll\midas.dll
|
Haz verificado que el archivo "MidasLib.dcu" existe en tu directorio de "Delphi7\Lib" o en algún otro directorio.
|
Respuesta ruta Midas.dll
Si, está en => C:\Program Files (x86)\Borland\Delphi7\Lib\MidasLib.dcu
|
El midas.dll está generado epara 32 o para 64
Si es para 32 inserta el midas.dll en c:\windows\syswow64 y quita el registro de c:\Windows\system32 (si existiera) Para ello los pasos serían, para que sea más facil: 1.Coloca el midas.dll en syswow64 2.Crea un fichero.bat e introduce esto: ‐-------'--- Regsvr32 -u c:\windows\system32\midas.dll Del c:\windows\system32\midas.dll Regsvr32 c:\windows\syswow64\midas.dll ------------ 3. Graba el fichero.bat y ejecuta lo COMO ADMINISTRADOR esto es solo si el midas.dll es una dll creada para sistemas de 32 bits y así te funcionarar en 64bits. Pero también puede ser al revés que lo tengas en syswow64 y sea una dll de 64 entonces todo igual pero intercambiando syswow64 y system32 en toda la explicacion Es importante que antes de quitar la dll de la carpeta primero le des de baja en el registro con regsvr32 -u, o sea en el orden que te he puesto en el fichero.bat Al ejecutar el fichero .bat lo que tienes que fijarte es que el último paso te dé que se ha registrado correctamente. La eliminación del registro y wl borrado te pueden dar error por que no existan y eso no importa Haz una copia antes eel midas.dll en otro sitio |
Solucionado
Solucionado. He creado el Bat y lo he ejecutado. Todo funciona correctamente otra vez.
Gracias a todos. |
Cita:
|
Que bueno que te funciono, es raro que no te funcione poniendo en uses, yo lo agrego al proyecto en mi formulario principal con uses MidasLib y listo.
|
| La franja horaria es GMT +2. Ahora son las 15:08:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi