Druckt nur die letzte Seite

  • VB.NET

    Druckt nur die letzte Seite

    Hab mit dem Drucken alles hinbekommen wie gewollt. Kann das Ergebiss der zwei Seiten im Vorschaufenster sehen aber es wird immer nur die letzte Seite gedruckt. Habe die Drucker Zeilen von meinem anderen Programm ohne Änderungen übernommen und bei dem klappt es.
    Was habe ich falsch gemacht?

    VB.NET-Quellcode

    1. Using pd As New PrintDialog()
    2. pd.Document = Me.PrintDocument1
    3. pd.AllowSelection = True
    4. pd.AllowCurrentPage = True
    5. pd.AllowSomePages = True
    6. pd.PrinterSettings.PrintRange = Printing.PrintRange.SomePages
    7. pd.ShowDialog()
    8. End Using
    9. Using dlg As New PrintPreviewDialog
    10. PrintDocument1.DocumentName = "Arbeitstitel"
    11. dlg.PrintPreviewControl.AutoZoom = True
    12. dlg.PrintPreviewControl.Zoom = 1
    13. dlg.WindowState = FormWindowState.Maximized
    14. dlg.Document = PrintDocument1
    15. dlg.ShowDialog()
    16. End Using




    Hab den

    VB.NET-Quellcode

    1. Private Sub PrintDocument1_BeginPrint(sender As Object, e As PrintEventArgs) Handles PrintDocument1.BeginPrint
    2. Seite = 0
    3. End Sub

    vergessen

    Beiträge zusammengefügt. ~Thunderbolt

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Thunderbolt“ ()