PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV Mobile 2024 → Champ caméra pour décodage code barre et prise de photo
Champ caméra pour décodage code barre et prise de photo
Iniciado por Cyril, mar., 23 2018 10:19 AM - 2 respostas
Membro registado
10 mensagems
Popularité : +1 (1 vote)
Publicado em março, 23 2018 - 10:19 AM
Bonjour,

Je souhaite dans la même application sous android utiliser le champ caméra pour décoder des codes barre ou prendre des photos.

Si le champ caméra est paramétré en mode capture





La lecture des codes barre fonctionne parfaitement.

Ensuite je désactive le décodage par la fonction: CAM_Caméra1.ArrêteDécodage()

Et j'utilise la fonction : CAM_Caméra1.Capture et là plantage !

Le message d'erreur est le suivant:
Message=La prise de photo et l'enregistrement de vidéo sont interdits lorsque la détection de code-barres est activée dans le champ Caméra.

Comment changer par programmation le type de décodage du champ caméra pour le passer sur "Aucun" et réussir à prendre une photo ?

J'ai tenté de mettre un autre champ caméra dans une autre fenêtre mais impossible d'afficher quoi que ce soit...
Bizarrement, si je tourne le téléphone, le champ caméra devient actif et là la prise de photo fonctionne...

Rencontrez-vous les mêmes problèmes ?
Avez vous une astuce pour gérer cela ?

Merci d'avance pour vos retours.

Bons développements,

Cyril
Publicado em março, 23 2018 - 11:02 AM
Essayez de fermer la fenetre de détection de CB avant d'ouvrir celle pour la prise de photo (ou arrêter la prévisualisation de la première)
Membro registado
232 mensagems
Popularité : +23 (23 votes)
Publicado em março, 24 2018 - 12:27 PM
Sinon tu mets deux champs caméra l'un sur l'autre. L'un en lecture CB, l'autre en capture video (ou photo), et tu rends l'inutile invisible quand il le faut.