En el fichero que se adjunta veremos cómo podemos, desde Visual Basic, mostrar en una ventana las imágenes recibidas por una webcam y grabarlas en formato avi si queremos.
No lo he probado con una webcam (sobre todo porque no tengo) pero sí lo he hecho con una tarjeta sintonizadora de TV y me funcionó perfectamente. Si quereis probarlo con la tarjeta de TV no olvideis que primero debeis ejecutar el programa de sintonización que viene con la tarjeta para que se inicialice. Luego lo cerrais y ya podeis ver las imágenes del canal que tuviérais seleccionado en el programa VB.
Esto podría servir, entre otras muchas cosas, para realizar un sistema de seguridad "casero". Se puede poner una webcam en una tienda y grabar uno o dos segundos cada minuto, por ejemplo.Eso sí, habrá que echar las cuentas de cuanto espacio en disco necesitamos.