vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
Word Dokumente mit Dienst unter Vista drucken 
Autor: RobBash
Datum: 23.10.08 08:38

Servus,

man kann ja schön Word-Dokumente automatisiert ausdrucken:
        Dim wrd As Object
        wrd = CreateObject("word.application")
        wrd.visible = False
        wrd.Documents.Open(FileName:=OrginalDatei)
 
        wrd.ActivePrinter = DruckerName()
 
        [...]
Funktioniert bei uns seit Jahren wunderbar. Auch mit Office 2007 und Vista. Allerdings ist mir gestern aufgefallen, dass es, wenn dieser Code als Dienst ausgeführt wird, nicht mehr klappt.

wrd.Documents.Open(FileName:=OrginalDatei)
sollte ein Document-Objekt zurückgeben, macht es aber nicht.

Auch ohne LateBinding geht es nicht:
        Dim doc As Word.Document = wr.Documents.Open(OrginalDatei, , , , , , , _
          , , , , False)
 
        If Not doc Is Nothing Then
            wr.ActivePrinter = Druckername()
 
            wr.ActiveWindow.PrintOut(False, False, , ZielDatei, , , 0, , , , , _
              , OrginalDatei)
 
            wr.Application.Quit(0)
            wr = Nothing
        Else
            Throw New IOException("Word-Dokument konnte nicht geöffnet werden!")
        End If
Hat jmd eine Idee woran das liegen könnte?!

Danke schonmal.

Gru?
(Bash)

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Word Dokumente mit Dienst unter Vista drucken1.177RobBash23.10.08 08:38
Re: Word Dokumente mit Dienst unter Vista drucken781RobBash23.10.08 16:45

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel