Midas.dll junto com .exe

Delphi

16/02/2007

Bom dia, senhores(as)!

Estou usando modularização em packages. Em alguns computadores ocorre ´error loading MIDAL.DLL´. Isto aconteceu em três micros diferentes, de três clientes diferentes, sem erro nos demais micros de cada cliente.

Penso que o problema seja algum software instalado, em conflito com o MIDAS, impedindo sua carga. Pensei em compilar o MIDAS.DLL junto com o .exe, visto que o problema não acontece quando não uso packages.

Acessei Project | Options | Packages com a intenção de retirar MIDAS.DLL da relação de packages que _ entendi assim _ precisariam ser distribuídos junto com o exe. No entanto, não encontrei MIDAS.DLL na relação.

Alguém sabe a solução? É outra dll???

Grato pela atenção.

Henrique


José Cordeiro

José Cordeiro

Curtidas 0

Respostas

Massuda

Massuda

16/02/2007

[quote:9ee2a946f8=´José Henrique Cordeiro´]Em alguns computadores ocorre ´error loading MIDAL.DLL´.[/quote:9ee2a946f8]Talvez tenha faltado registrar a DLL no Windows. Use ´regsvr32 midas.dll´ no prompt.

[quote:9ee2a946f8=´José Henrique Cordeiro´]Pensei em compilar o MIDAS.DLL junto com o .exe[/quote:9ee2a946f8]Nesse case, inclua no uses do seu DPR a unit MidasLib.

[quote:9ee2a946f8=´José Henrique Cordeiro´]Acessei Project | Options | Packages com a intenção de retirar MIDAS.DLL da relação de packages que _ entendi assim _ precisariam ser distribuídos junto com o exe. No entanto, não encontrei MIDAS.DLL na relação.[/quote:9ee2a946f8]Ele não aparece nessa lista porque não é um package.


GOSTEI 0
Acacio

Acacio

16/02/2007

Se tiveres usando um delphi acima do 5 é só declarar no uses
´midaslib´ no projeto, mas se tiveres usando o delphi 5 então tem que levar o midas.dll no cliente e jogar na pasta windows\sistem32


GOSTEI 0
POSTAR