Den enkleste måten å skrive ut en PDF i Visual Basic er å kombinere Visual Basic med et beslektet teknologi som kommer på alle Windows-maskiner : Visual Basic Script . For å gjøre dette , må du jobbe i to deler : første , opprette VBScript fil som skriver ut et gitt dokument , og deretter opprette et Visual Basic program som kaller VBScript fil . Instruksjoner
en
Åpne Windows Notisblokk, og lim inn følgende i en ny tekstfil : en
fileName = WScript.Arguments ( 0 )
Set FSO = CreateObject ( " Scripting.FileSystemObject ")
fullpath = fso.GetAbsolutePathName (filnavn )
sett shell = WScript.CreateObject ( " Shell.Application ")
shell.Namespace ( 0 ) . . ParseName ( fullpath ) InvokeVerb "& Print "
Lagre tekstfilen som "C: . \\ printPDF.vbs "
2
Åpen Visual Basic og opprett et nytt prosjekt ved å klikke på "File" og "New Project ". Velg "Windows Forms " -prosjektet.
3
Dobbeltklikk på " OpenFileDialog " komponent i " Toolbox " panel for å legge til en åpen fil dialog i prosjektet.
4
Dobbeltklikk på " Button" komponent i " Toolbox " panel for å legge til en knapp til prosjektet. En knapp vises i din Windows-skjema .
5
Dobbeltklikk den nyopprettede knappen for å åpne kildekoden .
6
Paste følgende for å be brukeren om en fil å skrive ut og kjøre VBScript å skrive det : en
OpenFileDialog1.Filter = " PDF-filer