Visual Basic.NET possui um sistema bastante sofisticado para interagir com as impressoras , no entanto, ele pode ser um pouco esmagadora para um programa que tem a intenção de fazer nada mais do que imprimir --- sem modificação --- documentos PDF. Por interface visual Basic.NET com outra tecnologia instalado em todos os computadores Windows , Visual Basic Script , uma dor de cabeça potencial pode ser evitada e o processo pode ser reduzida para menos de metade de uma dúzia de linhas de código . Instruções
1
Crie um novo projeto no Visual Basic , clicando em " Arquivo" e " Novo projeto". Selecione " Console Application ". Alternativamente, você pode simplesmente adicionar o código a partir do resto do tutorial para onde quiser em um projeto existente
2
Cole o seguinte código no Visual Basic para chamar a impressão roteiro PDF: .
dim filename = "C: \\ pdfFileToPrint.PDF "
Process.Start ( " printPDF.vbs " & filename)
3
Clique em " Project" e em "Adicionar novo item. " Selecione "Arquivo de texto" e nomeá-la
4
Cole o seguinte código dentro dele " printPDF.vbs . " :
Set fso = CreateObject (" Scripting.FileSystemObject " ) < br >
fullPath = fso.GetAbsolutePathName ( WScript.Arguments (0) )
WScript.CreateObject ( " Shell.Application " ) . Namespace ( 0). ParseName ( fullPath ) . InvokeVerb " & Print "
5
Salve seu trabalho.