Bon revenons à nos moutons, j'ai donc réussi à mettre la video de la webcam en "temps réel" dans une userform grâce à la librairie Windows Image Acquisition
Maintenant mon pb est d'enregistrer la vidéo ce que je peu faire grâce à un bouton Video situé dans une userform :
Sub Video_Click()
With CapParms
.dwRequestMicroSecPerFrame = 66667
.fLimitEnabled = False
.fCaptureAudio = True
.fMCIControl = -False
.fYield = -False
.vKeyAbort = 27
.fAbortLeftMouse = False
.fAbortRightMouse = True
End With
Sauvegarde mCapHwnd, WM_CAP_FILE_SET_CAPTURE_FILE, 0, 0
'Envoie les param de la video
SendMessage mCapHwnd, WM_CAP_SET_SEQUENCE_SETUP, Len(CapParms), CapParms
'Commence la capture
SendMessage mCapHwnd, WM_CAP_SEQUENCE, 0, 0
End Sub
Le PB s'est que j'ai rajouter se bouton dans le prgm XLD_WebCamCapture et cela marche,
par contre quand je le rajoute dans l'userform contenant mais composant WIA, quand je clique sur le bouton rien ne se déclenche (et je suis sur que le code est bon).
J'ai donc essyer de faire l'inverse: inserer le WIA dans XLD_WebCamCapture
cela m'affiche en temps réel la webcam comme prévu mais malhreusement le prog me dis que la caméra n'est pas connécté et je ne peu donc pas enregistrer la video......
Voilà si qq'un à une idée....
Je viens de découvrir le bonheur de programmer et le VB me le rend bien 