Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

Εκτύπωση ετικετών Βarcode κλπ

Îåêßíçóå áðü ôï ìÝëïò gmlogic. Τελευταία δημοσίευση από το μέλος gmlogic στις 11-11-2007, 22:47. Υπάρχουν 2 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  10-11-2007, 17:42 37188

    Εκτύπωση ετικετών Βarcode κλπ

    Πως μπορώ να εκτυπώσω ένα  txtfile σε ένα BARCODE εκτυπωτή με VB.NET σε LPT1 ή σε USB.
    Δοκίμασα printdoc αλλά μου στέλνει καί άλλους χαρακτήρες.
    Με VB έδινα
     Open "Lpt1" For Output As #1
    'Set to label mode
    Print #1, Chr(2) + "L"

    Το txt αρχείο περιέχει πχ τα εξής.
    Ξεκινάει με chr(2) και μετά έχει

    L
    n
    H30
    Q0001
    1X1100000020016L279002
    1X1100000300016L279002
    1X1100000020012L004030
    1X1100000020295L004030
    1911A0600090035ABCDEFGHI
    111100001050210Ref000001
    111100001200210MRU00003
    1911A0600320100123456
    1O1102100550020ABC2345RTE
    E

    Ευχαριστώ.



    George Matzouranis
  •  11-11-2007, 20:38 37221 σε απάντηση της 37188

    Απ: Εκτύπωση ετικετών Βarcode κλπ

    Θα πρέπει να χρησιμοποιήσεις μια ρουτίνα που να κάνει raw print. Πιθανώς η ρουτίνα που είχαμε για τα ελληνικά σε dot matrix εκτυπωτή, μπορεί να το κάνει αυτό για σένα...

     

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  11-11-2007, 22:47 37224 σε απάντηση της 37221

    Απ: Εκτύπωση ετικετών Βarcode κλπ

    Γιώργο και εγώ έχω προσανατολιστή προς τη λύση του raw print
    Σύμφωνα λοιπόν με την ελληνικά σε dot matrix εκτυπωτή έχουμε

    Dim o As RawPrinterHelper
    o = New RawPrinterHelper
    o.Initialize(PrintDialog1.PrinterSettings.PrinterName)


    Public Function Initialize(ByVal PrinterName As String) As Integer

    Όμως πέρνω ένα exheption όταν καλώ την
    Initialize = OpenPrinter(PrinterName, thisPrinterHandler, 0)
    .
    .
    .
    PInvokeStackImbalance was detected
    Message: Μια κλήση στη λειτουργία PInvoke 'Printing!Printing.RawPrinterHelper::OpenPrinter' έχει διαταράξει την ισορροπία της στοίβας. Αυτό είναι πιθανό, επειδή η διαχειριζόμενη υπογραφή PInvoke δεν αντιστοιχεί στη μη διαχειριζόμενη υπογραφή προορισμού. Ελέγξτε εάν η συνθήκη κλήσης και οι παράμετροι της υπογραφής PInvoke αντιστοιχούν στη μη διαχειριζόμενη υπογραφή προορισμού.

    Confused

    ΥΓ.
    Ειδοποιησέ με για την νέα devday

    Ευχαριστώ

    George Matzouranis
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems