Completato

Note

Errore

Session expiration Your session is going to expireClick here to extend

Budget:

Piccolo progetto <800

Pubblicato il

21/05/13 11.54

Cliente

RTS***

Questo progetto è scaduto

Pubblica un progetto simile e ricevi velocemente offerte non vincolanti.

Pubblica ora il tuo progetto simile

Descrizione

Scopo della richiesta è avere del sorgente in VB6, o un programma da richiamare, che mi permette di selezionare dal MIO codice una web cam tra quelle installate sul PC senza che mi appaia una maschera di windows in sovraimpressione, da cui selezionare al sorgente VIDEO

Io utilizzo la DLL AVICAP32.dll; ad esempio:

Per attivare una cam è necessario fare questa chiamata hCapWnd = capCreateCaptureWindow("VB CAP WINDOW", WS_CHILD Or WS_VISIBLE, 0, 0, 160, 120, Me.hWnd, 0) '//Create Capture Window   che, prima di far apparire lì'immagine della CAM, forza l'apertura, della maschere di windows di selezione della sorgente CAM di cui sopra. L'apertura di questa maschera si può anche forzare mediante la chiamata diretta Call capDlgVideoSource(hCapWnd) /* Display the Video Source dialog when "Source" is selected from the* menu bar. */   Allego un paio di esempi completi che utilizzano il AVICAP32.dll 1) AVICAP: è un programma completo; ogni volta che voglio selezionare una CAM selezionando il menù Source ho una chiamata 2) MYPROG: rappresenta un tentativo basato su esempi presi in rete di bypassare il problema di apertura della MAschera di windows andando a leggere i valori nei registri di WIndows, visto che sembrerebbe che la maschera di selezione Sorgente CAM di WIndows, alla fin fine agisca nei registri i settaggi vari. Sembra che però non mi funzioni bene o sono io che non ho capito bene come fare.   La richeista è urgente   Andrebbe bene anche poter utilizzare un programma esterno  che non centra nulla con il mio codice scritto anche in altri linguaggi (C ad esempio) che ad esempio posso lanciare specificando da parametro di comnado la CAM interessata (ad esempio Num 1, 2, ...), mi selezioni la cam desiderata o i dica che non esiste