Marc: VB: vor dem Drucken - Seitenansicht

Hallo,

wer hat sich schonmal die Mühe gemacht ein Programm zur Seitenansicht/Seitenvorschau zuschreiben?
Das einzige Tool welches in VB so etwas zur Verfügung stellt ist der Datenberichtdesigner(datareport). Dieser funzt aber nur mit einer DB welche ich bei meinem Prog nicht benutze.

Kann mir jemand helfen
Bitte mailen an marhun@gmx.de

  1. Hallo Marc,

    wer hat sich schonmal die Mühe gemacht ein Programm zur Seitenansicht/Seitenvorschau zuschreiben?

    Die Frage ist, wie Du in Deinem Programm denn druckst ?

    Ich nehme an, Du benutzt das Printer-Objekt, etwa so:

    Printer.ScaleMode = vbMillimeters
    Printer.Line (10,10)-(210,10),RGB(0,0,0)
    Printer.CurrentX = 100
    Printer.CurrentY = 10
    Printer.Print "Dies ist eine Überschrift"

    Lege Dir ein "Vorschau" Formular an, mit einer PictureBox.
    Willst Du in die "Vorschau" drucken, ersetzt Du einfach
    das Printerobjekt in obigem Quellcode durch frmVorschau.Picture1
    Dann wird in die Picturebox gedruckt. Mit der Skalierung mußt Du dann ein bischen üben, die Picturebox sollte ein Seitenverhältnis haben, welches einem A4-Blatt entspricht.

    CU Christoph