Il nome della mia stampante è \\abc\First Floor A-Block
il suo nome di acquisizione \ abc \ Primo piano A-Block su NE04 :. Come devo stamparloProblema attivo della stampante nella stampa del documento word tramite VB.net
Private oWord As Word.Application
Dim lobjDoc As Word.Document
Dim strFolder as String
Dim pd As New PrintDocument
Dim strPrintername as String
oWord = CreateObject("Word.Application")
oWord.DisplayAlerts = Word.WdAlertLevel.wdAlertsNone
oWord.ActivePrinter =strPrintername
strFolder="D:\testdoc.prn"
'Qui sto dando il nome della stampante che si trova sulla rete, ma la sua prendendo nome
\ abc \ Primo Piano A-Block on NE04:
lobjDoc = oWord.Documents.Open(CType(strFolder, Object))
lobjDoc.PageSetup.FirstPageTray = Word.WdPaperTray.wdPrinterAutomaticSheetFeed
lobjDoc.PageSetup.OtherPagesTray = Word.WdPaperTray.wdPrinterAutomaticSheetFeed
lobjDoc.PrintOut(Background:=False, Append:=False, OutputFileName:=strFolder, PrintToFile:=True) 'here its giving error about printer settings
lobjDoc.Close(SaveChanges:=False)
Esiste un modo per stampare un documento word con tutto il suo contenuto tramite PrintDocument?
grazie