Fórum Registrar DLL no windows vista #361322
18/07/2008
0
Eu coloco [color=red:9484eee1c1]regsvr32.exe ServPessoal.dll[/color:9484eee1c1] , mas aparece a mensagem:
[color=darkblue:9484eee1c1]O módulo ´ServPessoal.dll´ foi carregado mas houve uma falha na chamada para DllRegisterServer, como código de erro 0x80004005.
Para obter informações sobre o problema, faça uma pesquisa online usando o código de erro com o termo a ser pesquisado.[/color:9484eee1c1]
Como eu resolvo isso?
Aflsilva
Curtir tópico
+ 0Posts
20/07/2008
Aflsilva
Gostei + 0
22/07/2008
Fabriciocolombo
vc não mencionou, mais acredito que a dll em questão foi compilada para ser utilizada em máquinas de 32-bit. No windows vista as dll´s de 32-bit devem ficar dentro da pasta c:\windows\syswow64.
tente apenas jogá-la dentro dessa pasta.
Flw
Gostei + 0
22/07/2008
Aflsilva
Gostei + 0
22/09/2008
Rguilemond
Então a pergunta é: Alguém sabe como registrar uma DLL através do Delphi, sendo que forçando a conta de ´Administrador´ do Windows Vista?
Por que eu faço o uso do regsvr32 nos meus sistemas e funciona perfeitamente bem no Windows 98 e XP, mas no Vista esta forma de registro dá erro, pois o comando só funciona na conta de Administrador. Será que existe alguma rotina que eu possa forçar através do Delphi o uso da Conta de Administrador para registrar uma DLL?
Alguém saberia? Obrigado.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)