vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Mails senden, abrufen und decodieren - ganz easy ;-)  
 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

Suche Visual-Basic Code
Re: Drucken 
Autor: keeper
Datum: 14.06.03 14:38

Also ich habe folgendes gemacht
Und da müsste es doch eigentlich gehen ich beende ja den Druckauftrag. Stimmt etwas anderes noch nicht?

Dim xPos As Long 
Dim yPos As Long 
 
'Bild setzen
picGrafik.Picture = picGrafik.Image
 
' Druckbeginn bei 2cm (links) und 1cm (oben):
xPos = 20: yPos = 10 
 
' Drucken der Grafik in Orginalgröße
PrintPicture picGrafik.Picture, 20, 10
 
' zusätzlich noch in der Größe 10x12 cm drucken
' Druckposition 11 cm (links), 15 cm (oben)
PrintPicture picGrafik.Picture, 110, 150, _
  100, 120
 
' Druckauftrag beenden
Printer.EndDoc
' Grafik drucken
Private Sub PrintPicture(Picture As Picture, _
  ByVal xPos As Long, ByVal yPos As Long, _
  Optional ByVal xSize As Long = 0, _
  Optional ByVal ySize As Long = 0)
 
  Dim OldScaleMode As Integer
 
  With Printer 
    ' Maßeinheit mm
    OldScaleMode = .ScaleMode
    .ScaleMode = 6 
 
    If xSize > 0 And ySize > 0 Then
      ' Bild vergrößert/verkleinert drucken
      Printer.PaintPicture Picture, xPos, yPos, _
        xSize, ySize
    Else
      ' Bild in Orginalgröße drucken
      Printer.PaintPicture Picture, xPos, yPos
    End If
 
    ' ursprüngliche Maßeinheit wiederherstellen
    .ScaleMode = OldScaleMode
  End With
End Sub

---------
Lasst es nicht soweit kommen: http://www.againsttcpa.com

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Drucken942keeper14.06.03 13:09
Re: Drucken605ModeratorDieter14.06.03 13:30
Re: Drucken578keeper14.06.03 14:20
Re: Drucken592ModeratorDieter14.06.03 14:32
Re: Drucken639keeper14.06.03 14:38
Re: Drucken577ModeratorDieter14.06.03 15:00
Re: Drucken539keeper14.06.03 15:47
Re: Drucken614ModeratorDieter14.06.03 16:31
Re: Drucken603Elwood14.06.03 16:42
Re: Drucken592keeper14.06.03 17:43
Re: Drucken558Elwood14.06.03 18:01
Re: Drucken581keeper14.06.03 18:36
Re: Drucken549keeper14.06.03 14:39

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