RES: RES: [Spam] [delphi-br] DSPack

2007-06-16 Por tôpico Valdir Sola
Faça da seguinte forma:
 
Coloque junto c/ o componente um TImage. Altere o nome p/ FOTO.
Vou supor o nome do componente de captura c/ sendo CAMERA.
Faça as seguintes Declarações na sua seção uses da sua unit:
JPEG,CLIPBR
 
Coloque o seguinte código no botão:
 
Procedure TForm.Button1..
Var
   vBmp : TBitMap;
   vJpeg : TJPegImage;
Begin
Try
   vBmp:=TBitMap.Create;
   vJPeg:=TJPegImage.Create;
   Camera.CopyToClipBoard;   //Aqui pode variar de componente p/
componente
 
vBmp.LoadFromClipBoard(cf_Bitmap,ClipBoard.GetAsHandle(cf_Bitmap),0);
   vJPeg.Assign(vBmp);
   Foto.Picture.Assign(vJPeg);
Finally
   vBMP.Free;
   vJPeg.Free;
End; 
End;
 
Desta forma vc pode pegar um ScreenShot da câmera. O TImage usei apenas
p/ exemplo. Através deste exemplo vc pode adaptar da maneira q achar
melhor.
 
Espero q possa ajudá-lo.
 
 
Abs!
 
Valdir
 
 
-Mensagem original-
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de blcksun954
Enviada em: sexta-feira, 15 de junho de 2007 18:49
Para: delphi-br@yahoogrupos.com.br
Assunto: Re: RES: [Spam] [delphi-br] DSPack
 
Já conheço ele. O problema é que preciso poder capturar um screen 
shot da câmera quando o usuário clicar em um botão, e não achei como 
fazer isso com o componente da JEDI. O DSPack eu sei que faz isso, 
mas não sei nem o básico dele, ainda estou tentando entender os 
exemplos, mas tá dificil.

--- Em [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
os.com.br, Valdir [EMAIL PROTECTED] escreveu

 Só serve este? Eu uso um componente da JEDI Library que além de ser 
muito
 bom e fácil de usar tem também os exemplos.
 
 Abs
 
 Valdir
 
 

  _  

E-mail classificado pelo Identificador de Spam Inteligente.
Para alterar a categoria classificada, visite o Terra Mail
http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=fastbyte_l=1,1181944228
.22442.9092.camenana.hst.terra.com.br,15870,Des15,Des15  

  _  

Esta mensagem foi verificada pelo E-mail Protegido Terra
http://mail.terra.com.br/ .
Scan engine: McAfee VirusScan / Atualizado em 15/06/2007 / Versão:
5.1.00/5054
Proteja o seu e-mail Terra: http://mail.terra.com.br/ 


[As partes desta mensagem que não continham texto foram removidas]



Re: RES: RES: [Spam] [delphi-br] DSPack

2007-06-16 Por tôpico blcksun954
 Na verdade não ajuda, porque o problema era justamente o componente 
pra captura, mas isso resolvi alguns minutos atrás, quando achei um 
jeito de fazer a captura com o componente da JEDI, coisa que não 
achei que era possível.

 Caso interesse a alguém:

 Em um botão coloque o seguinte:

begin
 JvAVICapture1.Connect(0);
 JvAVICapture1.Previewing := True;
end;

 para conectar a primeira camera disponível e em outro botão:

begin
 JvAVICapture1.CaptureFrame;
 JvAvicapture1.ApplyCaptureSettings;
 JvAViCApture1.SaveDIB('c:/bmp.bmp');
 JvAVICapture1.connect(-1);
end;

 para capturar em um arquivo bmp. Daí basta carregar onde quiser.


--- Em delphi-br@yahoogrupos.com.br, Valdir Sola [EMAIL PROTECTED] 
escreveu

 Faça da seguinte forma:
  
 Coloque junto c/ o componente um TImage. Altere o nome p/ FOTO.
 Vou supor o nome do componente de captura c/ sendo CAMERA.
 Faça as seguintes Declarações na sua seção uses da sua unit:
 JPEG,CLIPBR
  ...
 Desta forma vc pode pegar um ScreenShot da câmera. O TImage usei 
apenas
 p/ exemplo. Através deste exemplo vc pode adaptar da maneira q achar
 melhor.
  
 Espero q possa ajudá-lo.
  
  
 Abs!
  
 Valdir
  
  
 -Mensagem original-
 De: delphi-br@yahoogrupos.com.br [mailto:delphi-
[EMAIL PROTECTED]
 Em nome de blcksun954
 Enviada em: sexta-feira, 15 de junho de 2007 18:49
 Para: delphi-br@yahoogrupos.com.br
 Assunto: Re: RES: [Spam] [delphi-br] DSPack
  
 Já conheço ele. O problema é que preciso poder capturar um screen 
 shot da câmera quando o usuário clicar em um botão, e não achei 
como 
 fazer isso com o componente da JEDI. O DSPack eu sei que faz isso, 
 mas não sei nem o básico dele, ainda estou tentando entender os 
 exemplos, mas tá dificil.
 
 --- Em [EMAIL PROTECTED] mailto:delphi-br%40yahoogrupos.com.br
 os.com.br, Valdir fastbyte@ escreveu
 
  Só serve este? Eu uso um componente da JEDI Library que além de 
ser 
 muito
  bom e fácil de usar tem também os exemplos.
  
  Abs
  
  Valdir
  
  
 
   _  
 
 E-mail classificado pelo Identificador de Spam Inteligente.
 Para alterar a categoria classificada, visite o Terra Mail
 http://mail.terra.com.br/cgi-bin/
imail.cgi?+_u=fastbyte_l=1,1181944228
 .22442.9092.camenana.hst.terra.com.br,15870,Des15,Des15  
 
   _  
 
 Esta mensagem foi verificada pelo E-mail Protegido Terra
 http://mail.terra.com.br/ .
 Scan engine: McAfee VirusScan / Atualizado em 15/06/2007 / Versão:
 5.1.00/5054
 Proteja o seu e-mail Terra: http://mail.terra.com.br/ 
 
 
 [As partes desta mensagem que não continham texto foram removidas]