Drucken auf nächste Seite

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von Deniz_1186.

    Drucken auf nächste Seite

    Hallo zusammen,

    ich beschäftige mich seit einigen Tagen mit dem Drucken in VB.Net. Programmiere in MS VisualStudio 2008. Da ich mit dem PrintDocument Steuerelement immer nur eine Seite gedruckt habe (bzw. gezeichnet hatte) wollte ich diesmal mehrere Seiten drucken, doch irgendwie habe ich es mit diesem Seitenumbruch mit hilfe des "HasMorePages = True" Eigenschaft nicht hinbekommen.

    Um das ganze nochmal zu wiederholen, möchte ich auf der ersten Seite die Projektdaten ausgeben und auf der nächsten Seite die Kalkulationsergebnisse.
    Hoffe ihr könnt mir behilflich sein..

    Vielen Dank schon mal!

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

    VB.NET-Quellcode

    1. Private page As Integer
    2. Private pageCount As Integer = 2
    3. Sub DruckenEvent(...)
    4. Select Case page
    5. Case 0
    6. 'Erste Seite drucken
    7. Case 1
    8. 'Zweite Seite drucken
    9. End Select
    10. page += 1
    11. e.HasMorePages = page < pageCount
    12. End Sub

    So ungefähr könnte das aussehen, aber du müsstest wahrscheinlich noch beachten, dass die erste Seite über den Bereich raus geht und somit ebenfalls dort eine zweite benötigt wird...
    Ich wollte auch mal ne total überflüssige Signatur:
    ---Leer---