Hi,
In einer Applikation können einem Vorgang verschiedene Dokumente zugeordnet werden, dies können Bilder (jpg, Tiff / mehrseitige Tiff, bmp, gif usw.) sein aber ebenfalls mehrseitige PDFs, Word oder reine Textdokumente. Weitere Dateiformate für die Zukunft sind nicht ausgeschlossen.
Nun möchte ich alle Dokumente auf einem bestimmten Drucker ausdrucken können, ohne bei jedem Dokument erst untersuchen zu müssen, welches Dateiformat das ist, und über "Fernsteuerung" des Programms die Datei zu drucken (unter anderem auch deshalb, weil ich nicht sicherstellen kann, welche Versionen der entsprechenden Programme auf den entsprechenden Rechnern installiert sind, und dann wird das mit der Fernsteuerung ein bisschen schwierig.
Gibt es da eine einfache Möglichkeit, ich denke da an so etwas wie
bis auf Drucke(dateiname) habe ich alles zusammen, und gerade das ist das wichtigste.
Hilft mir Printing.PrintDocument irgendwie weiter? Ich kann da zwar ganz komfortabel die Druckereinstellungen angeben, ohne die Standardeinstellungen des Users zu zerschießen, aber wie ich das zu druckende Dokument auswähle entgeht mir irgendwie.
In einer Applikation können einem Vorgang verschiedene Dokumente zugeordnet werden, dies können Bilder (jpg, Tiff / mehrseitige Tiff, bmp, gif usw.) sein aber ebenfalls mehrseitige PDFs, Word oder reine Textdokumente. Weitere Dateiformate für die Zukunft sind nicht ausgeschlossen.
Nun möchte ich alle Dokumente auf einem bestimmten Drucker ausdrucken können, ohne bei jedem Dokument erst untersuchen zu müssen, welches Dateiformat das ist, und über "Fernsteuerung" des Programms die Datei zu drucken (unter anderem auch deshalb, weil ich nicht sicherstellen kann, welche Versionen der entsprechenden Programme auf den entsprechenden Rechnern installiert sind, und dann wird das mit der Fernsteuerung ein bisschen schwierig.
Gibt es da eine einfache Möglichkeit, ich denke da an so etwas wie
Code:
aktuellen Drucker speichern Setze gewünschten Drucker for Each dateiname As String in dateiliste Drucke(dateiname) next setze wieder auf gespeicherten Drucker
Hilft mir Printing.PrintDocument irgendwie weiter? Ich kann da zwar ganz komfortabel die Druckereinstellungen angeben, ohne die Standardeinstellungen des Users zu zerschießen, aber wie ich das zu druckende Dokument auswähle entgeht mir irgendwie.
Comment