Hallo und Danke!
Nachdem ich nun heute das Buch von Andreas Kosch "Com /DCOM" erhalten habe, brachte der Inport der Typenbibliothek die Wende!
Als erstes die Microsoft Word Typenbibliothek (Microsoft Word 9.0 Object Library) im Menü unter "Projekt/Typenbibliothek importieren" laden.
Es wir im aktuellen Project eine Unit "Word_TLB" angehängt. Diese muss in der Uses Clausel noch referenziert werden.
Nun hat man Zugriff auf alle Variablen, Procedures etc. der Word Komponente.
Jetzt kann man dem Range Object ( 3ter Parameter im Aufruf der PrintOut Procedure) den Wert "wdPrintRangeOfPages" zuweisen.
wordApp.PrintOut(EmptyParam, EmptyParam, wdprintrangeofpages, EmptyParam, EmptyParam, EmptyParam, EmptyParam, 1, '5');
PS: Die weiteren optionalen Parameter (insgesamt hat das Object 15 Stück) hinter Pages habe ich jetzt nicht mehr als EmptyParam definiert.
Damit klappts!
Kosch sein Dank!!!
Gruß Stephan