Olá galera,
tô com um pepino do tamanho de um bonde… :roll:
Tenho uma aplicação em Delphi que faz uma chamada a um dispositivo de leitura de digitais e preciso migrá-lo para java. Ele carrega um objeto registrado (acho que é um objeto do tipo COM, esses que tem dll registrada). Abaixo vai o código pra ver se a galera entende…
Var
ret,
iDeviceID,
lTipo : Integer;
lParametros : String;
ObjSecuBsp : Variant;
la_Envio : TMultArray;
begin
ObjSecuBsp := CreateOleObject('SecuBSPCOM.APIInterface');
ObjSecuBsp.EnumerateDevice;
iDeviceID := SecuBSP_DEVICE_ID_AUTO_DETECT;
ret := ObjSecuBSP.OpenDevice(iDeviceID);
If not (objSecuBSP.ErrorCode = SecuBSPERROR_NONE) then
Begin
ShowMessage('Verifique o leitor !');
Exit;
End;
ret := ObjSecuBsp.Capture;
end;
a variável ret me retorna um inteiro que significa o status da captura… Coloquei o código acima só pra mostrar pro fórum como que é o funcionamento…
Agora o meu problema, como faço pra que uma classe minha java funcione da mesma forma? Como faço pra carregar a DLL e fazer uso das funções contidas nela?
Please, helpe me! :lol:

