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

Delphi Discussion :

Caisse et afficheur


Sujet :

Delphi

  1. #1
    Membre confirmé
    Inscrit en
    Juillet 2008
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 79
    Par défaut Caisse et afficheur
    Bonjour,
    Si vous pouvez m'aider je cherche les instruction d'ouvrir le tiroir caisse, Imprimer avec imprimante a ticket sans ouvrir le tiroir en Delphi 7 merci.
    mes salutations

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 596
    Billets dans le blog
    65
    Par défaut
    Bonjour,
    Premières choses à faire : indiquer le type d'imprimante Ticket de caisse
    ensuite faire une recherche sur les séquence d'échappement spécifiques à cette dernière

  3. #3
    Modérateur
    Avatar de tourlourou
    Homme Profil pro
    Biologiste ; Progr(amateur)
    Inscrit en
    Mars 2005
    Messages
    3 931
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Biologiste ; Progr(amateur)

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 931
    Billets dans le blog
    6
    Par défaut
    Ajouterais-je l'intérêt d'une recherche sur le forum, qui pointe par exemple sur cette discussion : http://www.developpez.net/forums/d13...ghlight=ticket qui aborde pas mal de points et méthodes.
    Delphi 5 Pro - Delphi 11.3 Alexandria Community Edition - CodeTyphon 6.90 sous Windows 10 ; CT 6.40 sous Ubuntu 18.04 (VM)
    . Ignorer la FAQ Delphi et les Cours et Tutoriels Delphi nuit gravement à notre code !

  4. #4
    Membre confirmé
    Inscrit en
    Juillet 2008
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 79
    Par défaut tiroir caisse
    Bonjour,
    L'imprimante est IDIPOS AB-T88, j'ai lit la discution donnée par Mr.tourlourou et j'ai essayer les exemple mais toujour elle ouvre avec une impression d'un papier de ~ 1.5cm,svp s'il y a une méthode d'ouverture sans imprimer aucun bout de papier.
    merci

  5. #5
    Membre Expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 052
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 052
    Par défaut
    D'apres la doc technique il suffit de lui envoyer la sequence :

    ESC 9 0 n1 n2

    n1 doit etre compris entre 0 et 255
    n2 doit etre compris entre 0 et 255

    C'est pour géré l'intervalle de l'impulsion.

    Si vous envoyer cette séquence avec une commande qui envoi un retour chariot systématique ça peut expliquer que du papier sorte apres l'ouverture du tiroir...

  6. #6
    Membre confirmé
    Inscrit en
    Juillet 2008
    Messages
    79
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 79
    Par défaut tiroir caisse
    Effectivement j'ai trouver le code suivant mais comment en Delphi :
    ESC 9 m n1 n2
    [Name] Cash drawer control pulse.
    [Format] ASCII ESC 9 m n1 n2
    Hex 1B 39 m n1 n2
    Decimal 27 57 m n1 n2
    [Range] M = 0
    0 <= n1 <=255, 0 <= n2 <= 255
    [Description] To form a certain interval pulse to control cash drawer according to "n1" and "n2"

  7. #7
    Membre régulier
    Inscrit en
    Novembre 2004
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 8
    Par défaut Ouverture TIROIR caisse et imprimante METAPACE T3 USB
    Bonjour
    Je sais c'est une vieille discussion mais cela pourrait servir :
    Cette technique n'est valable que si vous êtes le développeur du soft

    J'ai une imprimante METAPACE T3 USB
    J'ai installe 2 fois l'imprimante que j'ai appelle TICKET et TIROIR

    TICKET : Dans : cut/cash drawer decocher : OPEN CASH DRAWER et cocher CUT, Receipt
    TIROIR : Dans : cut/cash drawer cocher Begin job OPEN CASH DRAWER et NO CUT, receipt no feeds

    creer avec FastReport un TICKET et un TIROIR (vide avec Width et height a Zero)

    Puis depuis delphi :
    Si paiement carte bleue (pas ouverture caisse) j'imprime sur TICKET
    Si paiement espèce (ouverture caisse) j'imprime sur TICKET et TIROIR (pour l'ouvrir)
    Sur le bouton juste pour ouvrir le tiroir (pour piquer un peu de tune) : j'imprime TIROIR

    Beau Temps belle mer
    Jorgio

Discussions similaires

  1. Logiciel de caisse - Afficheur caisse VFD et TPE
    Par AmateurJava dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 13
    Dernier message: 03/04/2013, 09h21
  2. Afficheur de caisse sur port COM
    Par Maglight dans le forum Débuter
    Réponses: 3
    Dernier message: 08/08/2008, 09h21
  3. connexion imprimante caisse
    Par nicotine002 dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 25/10/2006, 14h55
  4. ouverture d'un tiroir-caisse
    Par 2nis dans le forum VBA Access
    Réponses: 4
    Dernier message: 16/06/2006, 17h48
  5. [VB]Ticket de caisse
    Par IADJOFOGUE dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 19/01/2006, 22h20

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