Pessoal,
tenho uma DLL que era usado no meu aplicativo em VB mas agora preciso acessa-la em JAVA. Ja peguei alguns exemplos mas ate agora nao funcionou, creio que o problema esta no tipo de parametro que tenho que passar e receber da funcao na DLL.
A DLL foi escrita em C e o chamado dela no VB eh o seguinte:
'Definicao ----------
Type FONET
Texto As String * 1024
End Type
Declare Sub PesquisaFonetica Lib “DFonet32.dll” (ByRef Logradouro As FONET, CodigoFonetico As FONET)
'Chamada ----------
Dim sLogradouro As FONET
Dim sLogradouroFonetico As FONET
sLogradouro.Texto = Space(1024)
sLogradouroFonetico.Texto = Space(1024)
sLogradouro.Texto = "TESTE"
Call PesquisaFonetica(sLogradouro, sLogradouroFonetico)
’ o retorno da funcao vinha no campo “sLogradouroFonetico”

qualquer ajuda eh bem-vinda.