Je développe une appli qui capture le flux d'une WebCam.
La WebCam et sa capture sont gérées dans un objet qui possède les fonctions
de mise en route, de pause et d'arret de visualisation.
J'instancie cet objet et le démarre à partir du click d'un bouton et je
voudrais l'arrêter à partit d'un autre bouton.
Mais quelquesoit la fonction sur l'objet que j'appelle avec le deuxieme
bouton, elle ne fonctionne pas. Si je lance cette fonction à la fin du code
de click du premier bouton : aucun problème ....
Quelqu'un a-t-il une idée du pourquoi et du comment faire ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Delf
B#.. a écrit :
J'instancie cet objet et le démarre à partir du click d'un bouton et je voudrais l'arrêter à partit d'un autre bouton. Mais quelquesoit la fonction sur l'objet que j'appelle avec le deuxieme bouton, elle ne fonctionne pas. Si je lance cette fonction à la fin du code de click du premier bouton : aucun problème ....
Quelqu'un a-t-il une idée du pourquoi et du comment faire ?
Mets un point d'arrêt sur la méthode (celle qui est liée à l'évènement click du bouton) qui appelle ta méthode d'arrêt, rentres-tu dedans ?
-- Delf
B#.. a écrit :
J'instancie cet objet et le démarre à partir du click d'un bouton et je
voudrais l'arrêter à partit d'un autre bouton.
Mais quelquesoit la fonction sur l'objet que j'appelle avec le deuxieme
bouton, elle ne fonctionne pas. Si je lance cette fonction à la fin du code
de click du premier bouton : aucun problème ....
Quelqu'un a-t-il une idée du pourquoi et du comment faire ?
Mets un point d'arrêt sur la méthode (celle qui est liée à l'évènement
click du bouton) qui appelle ta méthode d'arrêt, rentres-tu dedans ?
J'instancie cet objet et le démarre à partir du click d'un bouton et je voudrais l'arrêter à partit d'un autre bouton. Mais quelquesoit la fonction sur l'objet que j'appelle avec le deuxieme bouton, elle ne fonctionne pas. Si je lance cette fonction à la fin du code de click du premier bouton : aucun problème ....
Quelqu'un a-t-il une idée du pourquoi et du comment faire ?
Mets un point d'arrêt sur la méthode (celle qui est liée à l'évènement click du bouton) qui appelle ta méthode d'arrêt, rentres-tu dedans ?
-- Delf
B#..
Bonsoir,
J'ai mis un point d'arrêt en entrée du code du click: Aucun problème. L'appel à l'objet se fait normalement, la fonction de l'objet est exécutée elle aussi normalement, mais elle ne produit aucun effet. J'ai réglé le problème sans comprendre pourquoi en modifiant l'endroit de la déclaration du controleur implémentant l'interface "Imediacontrol"(Bibliotheque Directshowlib).... que j'ai sorti d'une sous routine pour la mettre dans la routine de déclaration principale...
Causa latet, vis es notissima fondis ...
Merci pour ton aide Delf,
B#
"Delf" a écrit dans le message de news: 452a2dc7$0$22443$
B#.. a écrit :
J'instancie cet objet et le démarre à partir du click d'un bouton et je voudrais l'arrêter à partit d'un autre bouton. Mais quelquesoit la fonction sur l'objet que j'appelle avec le deuxieme bouton, elle ne fonctionne pas. Si je lance cette fonction à la fin du code de click du premier bouton : aucun problème ....
Quelqu'un a-t-il une idée du pourquoi et du comment faire ?
Mets un point d'arrêt sur la méthode (celle qui est liée à l'évènement click du bouton) qui appelle ta méthode d'arrêt, rentres-tu dedans ?
-- Delf
Bonsoir,
J'ai mis un point d'arrêt en entrée du code du click: Aucun problème.
L'appel à l'objet se fait normalement, la fonction de l'objet est exécutée
elle aussi normalement, mais elle ne produit aucun effet.
J'ai réglé le problème sans comprendre pourquoi en modifiant l'endroit de la
déclaration du controleur implémentant l'interface
"Imediacontrol"(Bibliotheque Directshowlib).... que j'ai sorti d'une sous
routine pour la mettre dans la routine de déclaration principale...
Causa latet, vis es notissima fondis ...
Merci pour ton aide Delf,
B#
"Delf" <abuse@wanadoo.fr> a écrit dans le message de news:
452a2dc7$0$22443$426a34cc@news.free.fr...
B#.. a écrit :
J'instancie cet objet et le démarre à partir du click d'un bouton et je
voudrais l'arrêter à partit d'un autre bouton.
Mais quelquesoit la fonction sur l'objet que j'appelle avec le deuxieme
bouton, elle ne fonctionne pas. Si je lance cette fonction à la fin du
code de click du premier bouton : aucun problème ....
Quelqu'un a-t-il une idée du pourquoi et du comment faire ?
Mets un point d'arrêt sur la méthode (celle qui est liée à l'évènement
click du bouton) qui appelle ta méthode d'arrêt, rentres-tu dedans ?
J'ai mis un point d'arrêt en entrée du code du click: Aucun problème. L'appel à l'objet se fait normalement, la fonction de l'objet est exécutée elle aussi normalement, mais elle ne produit aucun effet. J'ai réglé le problème sans comprendre pourquoi en modifiant l'endroit de la déclaration du controleur implémentant l'interface "Imediacontrol"(Bibliotheque Directshowlib).... que j'ai sorti d'une sous routine pour la mettre dans la routine de déclaration principale...
Causa latet, vis es notissima fondis ...
Merci pour ton aide Delf,
B#
"Delf" a écrit dans le message de news: 452a2dc7$0$22443$
B#.. a écrit :
J'instancie cet objet et le démarre à partir du click d'un bouton et je voudrais l'arrêter à partit d'un autre bouton. Mais quelquesoit la fonction sur l'objet que j'appelle avec le deuxieme bouton, elle ne fonctionne pas. Si je lance cette fonction à la fin du code de click du premier bouton : aucun problème ....
Quelqu'un a-t-il une idée du pourquoi et du comment faire ?
Mets un point d'arrêt sur la méthode (celle qui est liée à l'évènement click du bouton) qui appelle ta méthode d'arrêt, rentres-tu dedans ?