STORING A SEQUENCE OF VIDEO
New components of the form:
tSaveDialog,Properties:
- Name = Guardar
tButtonProperties:
- Name = BtnAlmacenarVideo
- Caption = AlmacenarVideo
In the Onclic event of the TButton write:
PROCEDURE TForm1.BtnAlmacenarVideoClick(Sender: TObject);
BEGIN
IF Ventana <> 0 THEN
BEGIN
Guardar.Filter := 'Fichero AVI (*.avi)*.avi';
Guardar.DefaultExt := 'avi';
Guardar.FileName := 'FicheroAvi';
IF Guardar.Execute THEN
BEGIN
SendMessage(Ventana, WM_CAP_FILE_SET_CAPTURE_FILEA, 0,
Longint(pchar(Guardar.Filename)));
SendMessage(Ventana, WM_CAP_SEQUENCE, 0, 0);
END;
END;
END;
Save a picture from the capture window
Add a tButton
tButtonProperties:
- Name = BtnGuardarImagen
- Caption = Guardar Imagen
Code of the Botón
PROCEDURE TForm1.BtnGuardarImagenClick(Sender: TObject); BEGIN IF Ventana <> 0 THEN BEGIN Guardar.FileName := 'Captura de la imagen'; Guardar.DefaultExt := 'bmp'; Guardar.Filter := 'Fichero Bitmap (*.bmp)*.bmp'; IF Guardar.Execute THEN SendMessage(Ventana, WM_CAP_SAVEDIB, 0, longint(pchar(Guardar.FileName))); END; END;
Related articles
Webcam con Delphi ( I )
Webcam con Delphi ( III )