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

    [vb.net] stampa senza finestra di selezione stampante

    ciao a tutti ho la seguente funzione che premendo su un bottone mi avvia l'evento pdoc.print(a cui è assuciata una sub) in cui io ho definito cosa stampare e come. Unico inconveniente è che si apre la finestra di dialogo per selezionare la stampante su cui deve stampare mentre io vorrei poter specificare da programma se stampare sulla stampante ST1 o su ST2

    Dim WithEvents pDoc As Printing.PrintDocument

    Private Sub Buttonstampa()
    Dim PrintDialog1 As New PrintDialog
    pDoc = New Printing.PrintDocument
    PrintDialog1.Document = pDoc
    PrintDialog1.AllowSomePages = True
    If PrintDialog1.ShowDialog() = DialogResult.OK Then
    pDoc.Print()

    End If
    End Sub

  2. #2
    Qui
    codice:
    If PrintDialog1.ShowDialog() = DialogResult.OK Then 
    pDoc.Print()
    Lancia pDoc.Print() e basta dovrebbe stamapare in auto.

  3. #3

    si ma....

    .....Stampa sulla stampante predefinita io voglio specificare da form la stampante tanto so a priori che sono solo due le stampanti presenti sul pc (di nome S1 e S2)

  4. #4
    Allora fai cosi'

    pd.PrinterSettings.PrinterName = printer

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.