VB: vor dem Drucken - Seitenansicht
Marc
- programmiertechnik
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
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