error loading midas.dll

Delphi

01/03/2005

Srs, a minha aplicação funciona perfeitamente nos clientes cujas versões do windows são W2K e XP, mas no Win98, o sistema simplesmente não executa e exibe uma mensagem de erro: ´Exception EOleException im module SISTEMA.EXE at 0011C31F. Error loading MIDAS.DLL´, esta e outras dll´s já estão no diretório do .exe e também do diretório system e system32 do Windows. Alguém poderia me ajudar?

Agradeço desde já.


Programalista

Programalista

Curtidas 0

Respostas

Debug

Debug

01/03/2005

Copie o arquivo Midas.dll para o diretório C:\Windows\System ou C:\WINNT\system32;
Clique em Iniciar e em seguida Executar, na janela digite regsvr32.exe midas.dll e clique em OK.
Uma outra opção é na uses vc declarar midaslib, assim vc não,precisa distribuira midas.dll.
Espero ter ajudado.


GOSTEI 0
Delphi32

Delphi32

01/03/2005

Muito estranho isso. Se a dll já está no diretório do .exe já tinha que funcionar. Você está usando IBX? Se sim, ela está atualizada?

Até!


GOSTEI 0
Delphi32

Delphi32

01/03/2005

Clique em Iniciar e em seguida Executar, na janela digite regsvr32.exe midas.dll e clique em OK.


Ops... é verdade, me esqueci disso...

Até!


GOSTEI 0
Programalista

Programalista

01/03/2005

Srs, estou usando Delphi7+Firebird1.5+DbExpress.
Eu tenho que declarar a midaslib em todas as units do meu sistema?


GOSTEI 0
Lamorim

Lamorim

01/03/2005

Olá pessoal,
vou dirto ao assunto,
midaslib só tem para Delphi7 e no 5 coloco o quê?


GOSTEI 0
Massuda

Massuda

01/03/2005

[quote:6900157dad=´Lalenia Amorim´]midaslib só tem para Delphi7 e no 5 coloco o quê?[/quote:6900157dad]MidasLib foi introduzido com o D6, não tem equivalente no D5.

Se você está tendo problemas com D5 e Midas.dll, já registrou essa DLL no Windows usando regsvr32?


GOSTEI 0
POSTAR