1

プリント サーバーに配置されたネットワーク プリンターで PDF ファイルを印刷したいと考えています。以下のコードを書きましたが、ローカル プリンターでのみ機能します。ネットワーク プリンター名を使用すると、機能しません。

 Dim ProcessoImp As New Process
    Dim VerToUse As String
    VerToUse = "PrintTo"
    ProcessoImp.StartInfo.CreateNoWindow = False
    ProcessoImp.StartInfo.Verb = VerToUse
    ProcessoImp.StartInfo.FileName = PrintFileList(i)
    ProcessoImp.StartInfo.Arguments = "\\PrintServerMachine\samsung laser"
    ProcessoImp.Start()
    ProcessoImp.WaitForExit(10000)
    ProcessoImp.CloseMainWindow()
    ProcessoImp.Close()

ローカル プリンタを使用すると問題なく動作しますが、ネットワーク プリンタを使用すると動作しません。

この問題を解決するにはどうすればよいですか?

4

1 に答える 1