DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions vidéo
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Démarre le décodage des codes-barres dans un champ Caméra. Il est possible de spécifier le type des codes-barres à décoder.
Exemple
// Démarre le décodage des codes-barres de type QRCode dans le champ Caméra
VidéoDémarreDécodage(CAM_Caméra1, CB_QRCODE)
Syntaxe
VidéoDémarreDécodage(<Champ Caméra> [, <Type de code-barres>])
<Champ Caméra> : Chaîne de caractères
Nom du champ Caméra à manipuler.
<Type de code-barres> : Constante de type Entier optionnelle
Type de codes-barres pouvant être décodé :
CB_AZTECCode-barres de type Aztec.
iPhone/iPad Ce type de code-barres est disponible à partir de iOS 7.
CB_CODE128Code-barres de type Code128.
iPhone/iPad Ce type de code-barres est disponible à partir de iOS 7.
CB_CODE39Code-barres de type Code39.
iPhone/iPad Ce type de code-barres est disponible à partir de iOS 7.
CB_CODE93Code-barres de type Code93.
iPhone/iPad Ce type de code-barres est disponible à partir de iOS 7.
CB_DATAMATRIXCode-barres de type DATAMATRIX.
iPhone/iPad Non disponible.
CB_EAN13Code-barres de type EAN13.
iPhone/iPad Ce type de code-barres est disponible à partir de iOS 7.
CB_EAN8Code-barres de type EAN8.
iPhone/iPad Ce type de code-barres est disponible à partir de iOS 7.
CB_INTER2OF5Code-barres de type Interleaved 2 of 5.
iPhone/iPad Ce type de code-barres est disponible à partir de iOS 7.
CB_PDF417Code-barres de type PDF417.
iPhone/iPad Ce type de code-barres est disponible à partir de iOS 7.
CB_QRCODECode-barres de type QR Code.
CB_UPCACode-barres de type UPC-A.
iPhone/iPad Non disponible.
CB_UPCECode-barres de type UPC-E.
iPhone/iPad Ce type de code-barres est disponible à partir de iOS 7.
CB_TOUSTous les types de codes-barres supportés par cette fonction pourront être décodés.

Si ce paramètre n'est pas spécifié :
  • les codes-barres spécifiés lors du dernier appel à la fonction VidéoDémarreDécodage seront décodés.
  • les codes-barres spécifiés dans la fenêtre de description du champ Caméra seront décodés.
Remarques
  • Le champ Caméra doit avoir été configuré pour autoriser le décodage des codes-barres (dans la fenêtre de description). Si ce n'est pas le cas, l'appel de la fonction VidéoDémarreDécodage déclenchera une erreur fatale.
  • Lorsque le champ Caméra est configuré pour autoriser le décodage des codes-barres (dans la fenêtre de description), le décodage démarre automatiquement à l'ouverture de la fenêtre. Pour empêcher ce comportement, il est possible d'appeler la fonction VidéoArrêteDécodage dans l'événement "Initialisation" du champ Caméra.
  • Si la fonction VidéoDémarreDécodage est appelée alors qu'un décodage est déjà en cours dans le champ Caméra, le décodage est arrêté puis relancé pour prendre en compte le nouveau type de code-barres à décoder. Si le type de code-barres est identique, la fonction est sans effet.
  • Lorsqu'un code-barres est détecté, l'événement "Décodage d'un code-barres" du champ Caméra est appelé avec en paramètre une variable de type CodeBarres correspondant au code-barres détecté. Si cet événement renvoie Vrai, le décodage de code-barres sera automatiquement arrêté.
  • Cette fonction est équivalente à la fonction CaméraDémarreDécodage.
Composante : wd290android.aar
Version minimum requise
  • Version 22
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale