Ci sono un bel po 'di fonti per ottenere un flusso video dalla webcam in una picturebox incorporata in un userform.È possibile utilizzare un controllo incorporato in Excel per visualizzare in anteprima il feed video dalla webcam utilizzando DirectShow?
- Preview a camera in DirectShow and capture a still image - in VB.net
- How do i use attached webcams to take still image in my application
Tuttavia, sto cercando di fare qualcosa di un po 'più ordinato, in fondo hanno un l'anteprima del flusso video da webcam in un controllo che è incorporato direttamente nel foglio piuttosto che su un userform mobile. Non sono sicuro che sia possibile. Gradirei molto qualsiasi suggerimento.
Siamo spiacenti, non sono sicuro di come farlo ma volevo commentare chi ha votato per chiudere che il voto ravvicinato esistente (passa a Serverfault) non è valido. Questa non è una domanda Serverfault. – squillman
Con un proprio controllo ActiveX/OLE, questo dovrebbe essere possibile. Lo abbiamo fatto per IE 6 molto tempo fa (oltre 10 anni). Non penso sia possibile solo con VBScript. Btw: cosa intendi con la webcam? Una webcam USb o una webcam IP? Una IP-Webcam ha solo immagini JPEG che puoi mostrare. – CPlusSharp
Beh, nel mio caso sarà la fotocamera interna del computer, ma penso che questo dovrebbe funzionare allo stesso modo. con Excel è possibile inserire un controllo immagine Active X incorporato, ma non sono sicuro che funzionerà in questo caso. Quindi, in pratica, quello che stai dicendo richiede un controllo ActiveX personalizzato, che forse è al di là di me in questa fase. –