Fórum TPanel #387911
05/10/2010
0
Fernando Ramos
Curtir tópico
+ 0Posts
05/10/2010
Wilson Junior
Gostei + 0
05/10/2010
Wilson Junior
Pois dependendo da maneira que você atribui a imagem no TPanel, você pode fazer o caminho reverso.
Aguardo retorno.
Gostei + 0
07/10/2010
Fernando Ramos
objNBioBSP := CreateOleObject('NBioBSPCOM.NBioBSP');
objDevice := objNBioBSP.Device;
objDevice.Open(NBioBSP_DEVICE_ID_AUTO_DETECT);
If objDevice.ErrorCode = NBioBSPERROR_NONE Then
begin
objExtraction := objNBioBSP.Extraction;
objExtraction.FingerWnd := ImgDigital.Handle; //AQUI ATRIBUO A DIGITAL AO TPANEL
objExtraction.WindowStyle := NBioAPI_WINDOW_STYLE_INVISIBLE;
objExtraction.capture();
If objExtraction.ErrorCode = NBioBSPERROR_NONE Then
begin
TxtDigitalCodigo.Text := objExtraction.TextEncodeFIR;
BtnConfirmar.Enabled := true;
TxtMao.Enabled := true;
TxtDedos.Enabled := true;
TxtSituacoes.Enabled := true;
TxtMao.SetFocus;
end;
objDevice.Close(NBioBSP_DEVICE_ID_AUTO_DETECT);
end
else
begin
Application.MessageBox('Leitor digital não encontrado','Nenhum dispositivo conectado',16);
objNBioBSP := 0;
objDevice.Close(NBioBSP_DEVICE_ID_AUTO_DETECT);
end;
Gostei + 0
07/10/2010
Wilson Junior
Espero ter colaborado.
Gostei + 0
07/10/2010
Fernando Ramos
Gostei + 0
07/10/2010
Wilson Junior
Espero ter colaborado.
Gostei + 0
07/10/2010
Fernando Ramos
Pelo que entendi ali é processo inverso. Ele precisa colocar uma imagem no TPANEL em execução. Eu já tenho a imagem (digital) em execução no TPANEL e quero salvar em um arquivo de imagem no computador!
abraços!
Gostei + 0
09/10/2010
Fernando Ramos
Alguém poderia ajudar? Abraços!
Gostei + 0
16/10/2010
Fernando Ramos
Se alguém puder indicar algum material...site....dica.... agradeço!
abraços!
Gostei + 0
18/10/2010
Leonardo Xavier
Gostei + 0
18/10/2010
Fernando Ramos
Agora....não dando erro... o que acontecerá? Só por ser o mesmo nome... a imagem da digital que aparece no TPanel aparecerá tb no TImage?
abraços!
Gostei + 0
18/10/2010
Leonardo Xavier
Gostei + 0
18/10/2010
Fernando Ramos
Sem código algum?
Gostei + 0
18/10/2010
Leonardo Xavier
objNBioBSP := CreateOleObject('NBioBSPCOM.NBioBSP');
objDevice := objNBioBSP.Device;
objDevice.Open(NBioBSP_DEVICE_ID_AUTO_DETECT);
If objDevice.ErrorCode = NBioBSPERROR_NONE Then
begin
objExtraction := objNBioBSP.Extraction;
objExtraction.FingerWnd :=Nome de seu componente de imagem.Handle; //AQUI ATRIBUO A DIGITAL AO TPANEL
objExtraction.WindowStyle := NBioAPI_WINDOW_STYLE_INVISIBLE;
objExtraction.capture();
If objExtraction.ErrorCode = NBioBSPERROR_NONE Then
begin
TxtDigitalCodigo.Text := objExtraction.TextEncodeFIR;
BtnConfirmar.Enabled := true;
TxtMao.Enabled := true;
TxtDedos.Enabled := true;
TxtSituacoes.Enabled := true;
TxtMao.SetFocus;
end;
objDevice.Close(NBioBSP_DEVICE_ID_AUTO_DETECT);
end
else
begin
Application.MessageBox('Leitor digital não encontrado','Nenhum dispositivo conectado',16);
objNBioBSP := 0;
objDevice.Close(NBioBSP_DEVICE_ID_AUTO_DETECT);
end;
Gostei + 0
18/10/2010
Fernando Ramos
Haa sim... mas... o TIMAGE não tem a opção .handle!
abraços!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)