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

 

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

Πρόβλημα εκτύπωσης από VB6 σε dotmatrix με emulation IBM Proprinter III

Îåêßíçóå áðü ôï ìÝëïò jmavr. Τελευταία δημοσίευση από το μέλος jmavr στις 09-10-2006, 11:03. Υπάρχουν 3 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  08-10-2006, 16:42 18258

    Paradise [ip] Πρόβλημα εκτύπωσης από VB6 σε dotmatrix με emulation IBM Proprinter III

    Καλησπέρα

    Στο πιο κάτω τμήμα κώδικα εκτυπώνω στον εκτυπωτή αλλά
    μετά το τέλος της εκτύπωσης δεν κάνει Form Feed με αποτέλεσμα να μην μπορώ να κόψω το χαρτί.
     

    Private sub PrintL()

     Open "Lpt1" For Output As #1
       
           Print #1, Chr(27) & "@" 'Initialize printer
           Print #1, Chr(27) & "A" & Chr(11)
           Print #1, Chr(27) & "E" 'Set Font Bold
           Print #1, "Printer is Bold"
           Print #1, "Printer is Bold"
           Print #1, Chr(27) & "F" ' Set Font Normal
          
           Print #1, "Printer is Normal"
           Print #1, "Printer is Normal"
           Print #1, Chr(12)
           Print #1, Chr(27) & "L"

       Close #1

    End Sub

    Εάν κάνω μέσα από τον κώδικα LineFeed που έναι μια λύση τότε ο εκτυπωτής θα αρχίσει την επόμενη εκτύπωση από το σημείο του τελευταίου LineFeed.
     
    Έχετε καμιά ιδέα πιο είναι το Escape character που πρέπει να χρησιμοποιήσω για να κάνω initialize τον Εκτυπωτή.
     
    Ευχαριστώ θερμά

     

     

  •  08-10-2006, 23:43 18269 σε απάντηση της 18258

    Απ: Πρόβλημα εκτύπωσης από VB6 σε dotmatrix με emulation IBM Proprinter III

    Πρεπει να στιλης CTRL+L οχι ESC L που στελνεις
  •  08-10-2006, 23:47 18270 σε απάντηση της 18269

    Απ: Πρόβλημα εκτύπωσης από VB6 σε dotmatrix με emulation IBM Proprinter III

    http://www.columbia.edu/kermit/ascii.html

    http://undocprint.printassociates.com/formats/page_description_languages/proprinter

    Ημ βλεπο οτι το στελνεις

    Print #1, Chr(12)

    Δεν κανει FF?

  •  09-10-2006, 11:03 18286 σε απάντηση της 18258

    Απ: Πρόβλημα εκτύπωσης από VB6 σε dotmatrix με emulation IBM Proprinter III

    κάνει FF αλλά δεν βγάζει έξω το χαρτί, για να το κόψεις και αν κάνεις LineFeed

    τότε η επόμενη εκτύπωση δεν βγαίνει σωστή γιατί ο εκτυπωτής δεν κάνει initialize το χαρτι και να ξεκινήσει από το Top On Form TOF που έχει οριστεί

    ευχαριστώ πάντως που απάντησες

    θα ρίξω μια ματιά και στα Ling
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems