Je voudrais avoir en temps réel dans un userform, le retour image de la webcam.
Puis prendre une photo et l'enregistrer.
J'ai réussi à prendre une photo instantanée via le programme CommandCam, mais sans affichage dynamique.
Une idée ?
Merci d'avance.
Qu'y a t il dans les paramètres source et videoformat de la webcam ?
Moi j'avais le même phénomène que toi avant le réglage du videoformat.
Sinon j'avais vu que parfois le problème était résolu en envoyant plusieurs fois le message WM_CAP_DRIVER_CONNECT. Exemple :
VB:
SendMessage Hcamera, WM_CAP_DRIVER_CONNECT, 0, 0 'on se connecte a la camera
Sleep 1000
SendMessage Hcamera, WM_CAP_DRIVER_CONNECT, 0, 0
re
Bonjour
pour éviter ces problèmes j'avais pris un autre chemin à l'époque
a savoir ne pas utiliser de fenêtre mais un control image sur le quel je collais une capture dans un do loop
j'essairais de retrouver ce truc
Hello,
et pourquoi pas au lieu de se compliquer la vie avec un formulaire, lancer le programme camera qui permet de faire tout ce qu'on veut avec une webcam (dont le screenshot). Voici comment lancer ce programme à partir du VBA sous windows 11 :
VB:
Sub LancerCamera()
Shell "cmd /c start microsoft.windows.camera:"
End Sub
L'application camera existe depuis windows 8.1 mais je ne sais pas si la commande vba marche aussi sur tous les O.S où il y a l'application camera.
Ami calmant, J.P
Hello,
et pourquoi pas au lieu de se compliquer la vie avec un formulaire, lancer le programme camera qui permet de faire tout ce qu'on veut avec une webcam (dont le screenshot). Voici comment lancer ce programme à partir du VBA sous windows
Ami calmant, J.P