Bom dia amigos.
Tenho uma aplicação rodando em Delphi5, para usar a NFe eu criei uma bpl em delphi7 e chamo ela no delphi5,
tudo bem, fucionou em todas as máquinas já estava rodando e tudo mais, porem, uma máquina com windows7
atualizou com o service pack1 do windows7, após isso comeceu a dar erro acces violation na ntdll.dll.
Isso acontece quando vou destrui o pacote "UnloadPackage(PackageModule);"
Dentro da minha bpl no delphi7 eu descobri que quando tiro do Uses o "ACBrNFe" ele não da mais o erro.
Alguem poderia me ajudar?
Como eu consigo chegar no erro?
Tentei por alguns showMessage no destroy do ACBrNFe mas não entrou nele.
Não sei mais oque fazer.
Ps. Para poder rodar nas maquinas dos clientes, são copiadas as bpls que o delphi7 compila por exemplo "ACBr_NFe2.bpl",
"PCN2.bpl" etc..
Agradeço por qualquer ajuda.
Abraço