Liebe Makro-SpezialistInnen,
nehme ich per Makro-Aufzeichnen einen Aufruf des Druckerdialogs
(Datei-Drucken...) und des anschließenden Druckens auf...
sub DokumentDrucken
dim document as object
dim dispatcher as object
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
dim args1(1) as new com.sun.star.beans.PropertyValue
args1(0).Name = "Copies"
args1(0).Value = 1
args1(1).Name = "Collate"
args1(1).Value = false
dispatcher.executeDispatch(document, ".uno:Print", "", 0, args1())
end sub
... dann wird bei Aufruf diese Makros direkt auf den aktuellen Drucker
gedruckt, aber nicht der Druckerdialog aufgerufen.
Wie kann ich aus einem eigenen Makro heraus den Drucker-Dialog aufrufen,
um dort vor dem Drucken z.B. die Anzahl der Ausdrucke einzustellen?
--
/ \
gruss \ / ASCII Ribbon Campaign
gisbert friege X Against HTML Mail
/ \
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]