![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Gestionar la Camara Web Usando AVICAP32.DLL
Hola Amigos...
Como he visto que hay varios temas donde preguntan como gestionar la camara Web y a pesar que existe un control llamado tsCap32 para Delphi, me he dado cuenta que este componente no se puede agregar a C++ Builder y menos si es Codegear, por tal razón decidi escribir una clase en C++ llamada WebCam que hereda de TPanel y gestiona la Camara Web. Para agregar el control a un formulario debe hacerce en tiempo de ejecucion con una instruccion new. Allí les dejo la clase y un ejemplo para que lo prueben. La idea de esto seria que siguieran agregando funcionalidad a la clase y tal vez crear un componente y publicarlo en sourceforge.net PD: Por cierto funciona tanto para Windows Xp como para Windows Vista y el proyecto fue desarrollado en CodeGear RAD Studio 2007, pero pueden agregarla facilmente a cualquier version de C++ Builder. |
#2
|
||||
|
||||
Gracias por tu aporte, me pregunto si quizás deberías colocarlo en la sección de trucos...
Saludos. |
#3
|
|||
|
|||
Siempre es bueno ayudar.
Pense en colocarlo en la seccion de trucos como tu dices pero no encontré la forma de hacerlo. |
#4
|
||||
|
||||
Cita:
Saludos. |
#5
|
|||
|
|||
HOla . perdon como lo agregaria.
ya lo descargue, pero no lo puedo agregar como un form extra, saludos ![]() QUiero capturar una imagen de una camara web usb.. Saludos Cita:
|
#6
|
|||
|
|||
Cita:
Si es para C++Builder copias los archivos WebCam.h y WebCam.cpp al directorio donde guardaste el proyecto y luego presionas en el menu project-> Add to project y te aparce una ventana donde vas a seleccionar WebCam.cpp, posteriormente haces un #include "webcam.h" en el formulario donde lo vayas a insertar y agregas el objeto por codigo usando una operacion new en el constructor de la clase, tal cual como se muestra en el ejemplo. |
#7
|
||||
|
||||
Buen aporte.
|
#8
|
|||
|
|||
funciona para windows 7?
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Gestionar contraseñas ?????????? | david_uh | Varios | 11 | 04-01-2008 18:46:17 |
Como gestionar un proyecto | Aprendiendo | Varios | 1 | 30-06-2007 00:28:14 |
Gestionar excepciones | Angel.Matilla | C++ Builder | 0 | 29-01-2007 13:41:54 |
gestionar WM_MOUSEWHEEL en Scrollbox | Critter | Varios | 0 | 30-10-2006 19:53:00 |
Gestionar Base de Datos | tarco35 | Conexión con bases de datos | 1 | 22-11-2003 15:55:33 |
![]() |
|