Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Cambiare stampante in VB6

    Ciao a tutti!
    Sapreste indicarmi il comando in VB6 per cambiare la stampante predefinita senza passare da alcuna maschera, oppure più semplicemente destinare la stampa (fatta con il Printer.Print, quindi non con il report) a una stampante diversa da quella predefinita?

    Per esempio io ho come stampante predefinita la EPSON LX-300.
    Generalmente quando utilizzo il programma tutte le stampe devono uscire da lì.
    Per una determinata stampa, invece, vorrei che non uscisse dalla LX-300 ma, per esempio, dalla EPSON SYLUS C80.

    GRAZIE.
    Le camice rosse ricucirono il paese,
    le camice nere lo portarono alla guerra,
    le camice verdi vi son pulite il culo...

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    144
    Devi selezionare la stampante che ti interessa dall'insieme Printers di VB.

  3. #3
    Originariamente inviato da gkcuvb
    Devi selezionare la stampante che ti interessa dall'insieme Printers di VB.
    Le camice rosse ricucirono il paese,
    le camice nere lo portarono alla guerra,
    le camice verdi vi son pulite il culo...

  4. #4
    Ciao, ti allego una parte di un programma nel quale carico
    la stampante (il driver) "Acrobat Distiller"
    codice:
    Function ImpostaStampante()
        Dim prn As Printer
        For Each prn In Printers
            If prn.DeviceName = "Acrobat Distiller" Then
                Set Printer = prn
                Printer.ScaleMode = 6       'imposta l'unità di misura in mm
                Exit For
            End If
        Next
        'Printer.ColorMode = 2  'bianco e nero
    End Function
    Ovviamente al posto di Acrobat Distiller devi mettere il nome della tua stampante. Volendo puoi inserire l'elenco delle stampanti (il contenuto di "prn") in un ComboBox e farla selezionare. Dopo aver richiamato questa funzione l'oggetto Printer farà riferimento alla stampante selezionata per tutto il resto del programma.

  5. #5
    ti ringrazio, se dovessi avere problemi ti ricontatto!

    GRAZIE
    Le camice rosse ricucirono il paese,
    le camice nere lo portarono alla guerra,
    le camice verdi vi son pulite il culo...

  6. #6
    per impostare le opzione della stampante x ciascuna di esse com'è possibile farlo?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.