Det enklaste sättet att skriva ut en PDF-fil inifrån Visual Basic är att kombinera Visual Basic med en tillhörande teknik som kommer på alla Windows-datorer : Visual Basic Script . För att göra detta , kommer du att behöva arbeta i två delar : först , skapa VBScript -fil som skriver ut en uppgift dokument , och sedan skapa ett Visual Basic-program som anropar VBScript fil . Instruktioner
1
Öppna Windows Anteckningar och klistra in följande i en ny textfil :
filename = WScript.Arguments ( 0 ) katalog
Set FSO = CreateObject ( " Scripting.FileSystemObject " ) katalog
fullpath = fso.GetAbsolutePathName (filename ) katalog
set shell = WScript.CreateObject ( " Shell.application " ) katalog
shell.Namespace ( 0 ) . . ParseName ( fullpath ) InvokeVerb " & Skriv "
Spara textfilen som " C: . \\ printPDF.vbs "
2
Öppna Visual Basic och skapa ett nytt projekt genom att klicka på " File " och " Nytt projekt . " Välj " Windows Forms " projektet .
3
Dubbelklicka på " OpenFileDialog " komponenten inom " Toolbox " panelen för att lägga till en öppen fil dialogrutan ditt projekt .
4
Dubbelklicka på " knappen " komponenten inom " Toolbox " -panelen för att lägga till en knapp för att ditt projekt . En knapp visas i din Windows- formulär .
5
Dubbelklicka på den nyligen skapade för att öppna sin källkod .
6
klistra in följande för att uppmana användaren att en fil ska skrivas ut och köra VBScript för att skriva ut det :
OpenFileDialog1.Filter = " PDF-filer