IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windev Mobile Discussion :

Impression code barre en ESC/P via bluetooth sur imprimante Brother QL-820NWB


Sujet :

Windev Mobile

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 22
    Points : 17
    Points
    17
    Par défaut Impression code barre en ESC/P via bluetooth sur imprimante Brother QL-820NWB
    Bonjour à tous,

    J'ai développé une application sur Windev mobile afin d'imprimer des étiquettes sur une imprimante Brother QL-820NWB.

    Je passe par le bluetooth en utilisant les sockets. La connexion fonctionne bien et l'impression de texte aussi.

    J'utilise le mode ESC/P de l'imprimante sur la base du document de description des commandes fourni par Brother.
    http://support.brother.com/g/b/manua...3=384&type2=81

    Là où je bloque, est sur la partie code barre. J'essaye de lancer la commande de l'exemple en page 70 pour imprimer le Code39, mais soit l'étiquette sort blanche soit elle imprime la ligne de commande.
    Il doit donc me manquer une étape.

    Voici le code envoyé à l'imprimante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
     
    txt est un Buffer
    //--------------------------------------------------
    // Préparation de la chaine d'impression
    //--------------------------------------------------
     
     
    // Sélection du mode ESC/P
    txt = ESC + "i" + "a" + Caract(0x00) 
    // Initialisation du mode ESC/P
    txt += ESC + "@" 
    // Impression en mode Paysage
    txt += ESC + "i" + "L" + Caract(0x01) 
     
     
    // Définition de l'étiquette à imprimer
    // For barcode type CODE39, with no characters printed below the barcode, a size of large (width) × 480 dots
    // (height) and a ratio between thick and thin bars of 3:1, the command will be as shown below.
    // ESC i t0 r0 he0h 01h w3 z0 B 123456789 \
     
     
    // Définition du Code barre à imprimer 
    txt += ESC + "i" + "t" + Caract(0x00) + "r" + Caract(0x00) + "h" + Caract(0xe0) +  Caract(0x01) + "w" + Caract(0x02) + "z" + Caract(0x00) + "B"
    // Code barre à imprimer
    txt += "123456789"
    // Backslash
    txt += Caract(0x5C)
     
     
     
    // Lancement de l'impression
    txt += Caract(12)
     
    //--------------------------------------------------
    // Envoi de la chaine d'impression
    //--------------------------------------------------
    SI SocketEcrit(nom_socket,UnicodeVersAnsi(txt)) ALORS
        Lib_ResTrt = "Impression OK"
    SINON
        Lib_ResTrt = "Problème d'impression"
    FIN
    Quelqu'un aurait'il déjà rencontré ce genre de problème ?
    Quelqu'un aurait'il une piste à me donner ?

    Merci d'avance pour vos contributions.

    Zorg44

  2. #2
    Candidat au Club
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Mai 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Mai 2020
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Bonjour Zorg,

    J'espère que vous avez trouvé la solution depuis le temps, je suis actuellement sur un projet avec une imprimante similaire ne pouvant pas vous mp serait t-il possible pour vous de partager votre solution ?
    Actuellement j'arrive à me connecter mais en reprenant votre code actuel rien ne se passe.

    Je vous en remercie d'avance.

    Sethorus.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 22
    Points : 17
    Points
    17
    Par défaut
    Bonsoir Sethorus,

    Nous avons travaillé pas mal avec brother sur ce sujet, mais nous n’avons pas trouvé de solution.

    Ensuite, j’ai quitté la société où j’étais en mission. Du coup je ne sais pas s’ils ont pu ou non finaliser ce projet avec cette imprimante.

    Désolé pour cette réponse.

    Bon courage en tout cas, car je m’étais bien arraché les cheveux !!!

  4. #4
    Candidat au Club
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Mai 2020
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués

    Informations forums :
    Inscription : Mai 2020
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Merci pour votre réponse rapide.

    Pas de soucis je les ai contacter, je vais voir ce que je peux faire.

    Bonne continuation.

Discussions similaires

  1. impression codes barres
    Par Fabrice01 dans le forum 4D
    Réponses: 8
    Dernier message: 27/01/2015, 10h12
  2. Affichage et impression code-barre
    Par vny dans le forum Balisage (X)HTML et validation W3C
    Réponses: 14
    Dernier message: 13/06/2007, 09h29
  3. Réponses: 21
    Dernier message: 11/06/2007, 09h30
  4. [VB]Impression code barres
    Par tonin33 dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 09/06/2006, 15h25
  5. [CR 8.5] Impression Codes Barre
    Par Phy dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 14/10/2003, 12h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo