November 12
Visual Basic.NET ha un sistema abbastanza sofisticato per interagire con le stampanti; tuttavia, può essere un po 'opprimente per un programma che si propone di fare niente di più che la stampa --- senza documenti modifica --- PDF. Interfacciando Visual Basic.NET con un'altra tecnologia installata su tutti i computer Windows, Visual Basic Script, un potenziale mal di testa può essere evitato e il processo può essere ridotto a meno di mezzo dozzina di linee di codice.
1 Creare un nuovo progetto in Visual Basic facendo clic su "File" e "Nuovo progetto". Selezionare "Applicazione console." In alternativa, si può semplicemente aggiungere il codice dal resto del tutorial dove si vuole all'interno di un progetto esistente.
2 Incollare il seguente codice in Visual Basic per richiamare lo script di stampa PDF:
dim filename = "C: \ pdfFileToPrint.PDF"
Process.Start ( "printPDF.vbs" e il nome del file)
3 Clicca su "Progetto" e "Aggiungi nuovo elemento". Selezionare "File di testo" e il nome "printPDF.vbs."
4 Incollare il seguente codice all'interno di esso:
Set fso = CreateObject ( "Scripting.FileSystemObject")
fullPath = fso.GetAbsolutePathName (WScript.Arguments (0))
WScript.CreateObject ( "Shell.Application"). Spazio dei nomi (0) .ParseName (fullPath) .InvokeVerb "& Print"
5 Salvare il lavoro.