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

    [VB6] Impostare il numero di copie della stampante predefinita

    Ciao,
    vorrei impostare il numero di copie della stampante predefinita di modo che con PRINTFORM mi vengono stampate n copie del form selezionato.
    Evitare quindi di eseguire loop.
    Grazie in anticipo.
    Dalla vita altrui attingeva la sua oscura magia...
    Membro del Sacro Ordine degli elfi oscuri di Kand

  2. #2
    Utente di HTML.it L'avatar di LMondi
    Registrato dal
    Sep 2004
    Messaggi
    1,291
    Ciao,
    ti riporto PrintForm con alcune altre proprietà di stampa:
    codice:
    Private Sub Command2_Click()
        With Printer
            '.Orientation = VBRUN.PrinterObjectConstants.vbPRORLandscape
            .Orientation = VBRUN.PrinterObjectConstants.vbPRORPortrait
            .ScaleMode = vbMillimeters      'mm
            .Orientation = vbPRORPortrait   'verticale
            .PaperSize = vbPRPSA4           'A4 (21 x 29,7 cm)
            .PrintQuality = vbPRPQLow       'qualità bozza
            .ColorMode = vbPRCMMonochrome   'stampa in B/N
        End With
        
        If Len(Text1.Text) > 0 And Val(Text1.Text) > 0 Then
            Printer.Copies = Text1.Text
            Me.PrintForm
            Printer.EndDoc
        End If
    End Sub
    LM

  3. #3
    LMondi,
    grazie sei una divinità
    cercavo proprio questo

    GRA-ZI-E
    Dalla vita altrui attingeva la sua oscura magia...
    Membro del Sacro Ordine degli elfi oscuri di Kand

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.