vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Erstellen von dynamischen Kontextmen?s - wann immer Sie sie brauchen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
Re: print doucument 
Autor: ModeratorDaveS (Moderator)
Datum: 12.07.14 11:45

Die Druckdaten können nur in PrintPage() ausgegeben werden da nur da die notwendige Umgebung existiert.
So geht es zB um deinen Code leicht umzuwandeln

    Public Shared Property tpx As Double = 100 'aktuelle textpos x 
    Public Shared Property tpy As Double = 100 'aktuelle textpos y 
    Public Shared Property texth As Integer = 8 'texthoehe 
    Public Shared Property textfont As Font = New Drawing.Font("arial", texth)
 
    Public Sub TEXTZEILE(pe As PrintPageEventArgs, zeile As String)
        tpy = tpy + texth + texth
        pe.Graphics.DrawString(zeile, textfont, Brushes.Red, tpx, tpy)
    End Sub
 
    Private Sub PrintDocument1_PrintPage(sender As Object, pe As _
      PrintPageEventArgs) Handles PrintDocument1.PrintPage
        TEXTZEILE(pe, "Neue Zeile")
    End Sub
 
    Private Sub FC_AUSGABE_Load(sender As Object, e As EventArgs) Handles _
      MyBase.Load
        HScrollBar1.Value = 50
        PrintPreviewControl1.Zoom = HScrollBar1.Value / 50
        PrintPreviewControl1.Document = PrintDocument1
    End Sub

________
Alle Angaben ohne Gewähr. Keine Haftung für Vorschläge, Tipps oder sonstige Hilfe, falls es schiefgeht, nur Zeit verschwendet oder man sonst nicht zufrieden ist

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
print doucument1.413fca_mi212.07.14 10:53
Re: print doucument788ModeratorDaveS12.07.14 11:45
Re: print doucument867fca_mi212.07.14 18:12
Re: print doucument793ModeratorDaveS12.07.14 20:42
Re: print doucument772fca_mi215.07.14 06:57
Re: print doucument763ModeratorDaveS15.07.14 09:19

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel