PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Nouveauté WINDEV Mobile 22 !
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
CaméraDémarreDécodage (Fonction)
En anglais : CameraStartDecoding
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
CaméraDémarreDécodage(CAM_Caméra1, CB_QRCODE)
Syntaxe
CaméraDémarreDécodage(<Nom du champ Caméra> [, <Type de codes-barres>])
<Nom du champ Caméra> : Chaîne de caractères (avec ou sans guillemets)
Nom du champ Caméra à manipuler.
<Type de codes-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 CaméraDé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 de code-barres (dans la fenêtre de description). Si ce n'est pas le cas, l'appel de la fonction CaméraDémarreDécodage déclenchera une erreur fatale.
  • Lorsque le champ Caméra est configuré pour autoriser le décodage de code-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 CaméraArrêteDécodage dans le traitement d'initialisation du champ Caméra.
  • Si la fonction CaméraDé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é, le traitement "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 ce traitement retourne Vrai, le décodage de code-barres sera automatiquement arrêté.
  • Cette fonction est équivalente à la fonction VidéoDémarreDécodage.
Composantes
Android wd220android.jar
Version minimum requise
  • Version 22
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire