Ler Dll em Delphi no java

Java

12/04/2014

ola tenho o seguinte metodo em delphi que le uma dll:

#####classe que le a dll#######
unit CnpjDll;

interface

type
TEmpresa = Record
Tipo: ShortString;
Abertura: ShortString;
RazaoSocial: ShortString;
Fantasia: ShortString;
Endereco: ShortString;
Numero: ShortString;
Complemento: ShortString;
CEP: ShortString;
Bairro: ShortString;
Cidade: ShortString;
UF: ShortString;
Situacao: ShortString;
End;

function ConsultarCNPJ(CNPJ: ShortString): TEmpresa; stdcall;

implementation

function ConsultarCNPJ(CNPJ: ShortString): TEmpresa; stdcall; external 'CnpjDll.dll';

end.


######trecho que seta as informações nos campos de texto#####

procedure TF_Principal.ButBuscarClick(Sender: TObject);
var
Empresa: TEmpresa;
begin
Empresa:= ConsultarCNPJ(EditCNPJ.Text);
EditTipo.Text:= Empresa.Tipo;
EditAbertura.Text:= Empresa.Abertura;
EditRazaoSocial.Text:= Empresa.RazaoSocial;
EditFantasia.Text:= Empresa.Fantasia;
EditEndereco.Text:= Empresa.Endereco;
EditNumero.Text:= Empresa.Numero;
EditComplemento.Text:= Empresa.Complemento;
EditCEP.Text:= Empresa.CEP;
EditBairro.Text:= Empresa.Bairro;
EditCidade.Text:= Empresa.Cidade;
EditUF.Text:= Empresa.UF;
EditSituacao.Text:= Empresa.Situacao;
end;




Como faço o mesmo no java? Grato gente




Aurelio Maica

Aurelio Maica

Curtidas 0

Respostas

Carlos Proença

Carlos Proença

12/04/2014

cara... seguinte... rs para validação de cpf/cnpj depende da sua aplicação tem N maneiras de fazer....

agora para ler uma DLL da pra usar JNA e JNI da uma olhada

JNI

da uma procurada sobre esses caras que vc consegue... mas voce tem que saber como a dll trabalha.. oq passar e oque esperar...

mas qualquer coisa da um grito que vamos ajudando no que poder...

att.
GOSTEI 0
POSTAR