Pessoal, tudo bem? Estou criando uma DLL no delphi, com funções que serão utilizadas por um aplicativo escrito em VB .net com framework 1.1.
Criei os procedimentos dentro da DLL e os exportei normalmente: exports Funcao1 name 'Funcao1daDLL'; exports Funcao2 name 'Funcao2daDLL'; Acontece que pelo delphi eu consigo executar normalmente essas funções varias vezes consecutivas. Mas o programa em VB após algumas execuções retorna uma exception, na linha da chamada à DLL. Não existe uma quantidade certa de repetições necessárias para que a exception ocorra. As vezes ocorre na segunda repetição, outras vezes na décima, por exemplo. A exception é: Object reference not set to an instance of an object. Alguem sabe se preciso fazer alguma declaração diferente dos meus métodos, para que o vb possa chamar? O que pode ser este erro? Obrigado. [As partes desta mensagem que não continham texto foram removidas]