vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Visual-Basic Einsteiger
Re: Drucken und kein Ende 
Autor: ModeratorDieter (Moderator)
Datum: 21.10.02 14:16

Hi Anke,

Du musst eine Fehlerbehanldung einbauen:
Private Sub mnuPrint_Click() 
  ' wird im "CommonDialog" auf "Abbrechen" geklickt, 
  ' wird (wenn CancelError = True ist) ein Laufzeitfehler ausgelöst. 
  Dim BeginPage, EndPage, NumCopies, i 
 
  On Error Resume Next 
  With CommonDialog1 
    .CancelError = True 
    ' Dialogfeld Drucken anzeigen 
    .ShowPrinter 
    If Err.Number = 0 Then
 
      ' vom Benutzer ausgewählte Werte vom Dialogfeld abrufen 
      BeginPage = .FromPage 
      EndPage = .ToPage 
      NumCopies = .Copies 
      For i = 1 To NumCopies 
        ' hier gegebenenfalls Schriftart, Schriftgröße, etc. vorgeben 
        Printer.Print "" 
        Printer.Print "" 
        Printer.FontSize = 15 
        Printer.CurrentX = 700 
        Printer.CurrentY = 700 
        Printer.Print "Überschrift 1" 
        Printer.FontSize = .FontSize 
 
        If Check3.Value Then 
          Printer.Print "Text" 
        Else 
          Printer.Print "" 
        End If 
 
        Printer.Print Text1.Text 
        Printer.EndDoc 
      Next i 
    End If
  End With 
End Sub

_________________________
Professionelle Entwicklerkomponenten
www.tools4vb.de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Drucken und kein Ende82Anke21.10.02 14:02
Re: Drucken und kein Ende235MrByte21.10.02 14:16
Re: Drucken und kein Ende241ModeratorDieter21.10.02 14:16

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-2025 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