En nyttig funksjon som programmerere kan legge til sine applikasjoner er evnen til å automatisere tilgang til filer produsert av et annet program . Den allestedsnærværende tilstedeværelse av Microsoft Word-programmet gjør sine filer til et populært mål for disse automatisering funksjoner . Evnen til å grensesnittet direkte med objektet biblioteket i Word programvare gjennom Visual Basic gjør det enkelt å vise dokumentene i sitt opprinnelige miljø . Utforske objektet bibliotek viser videre at funksjoner utover å bare vise et dokument er innen rekkevidde for din søknad. Instruksjoner
en
Velg " File" > " Ny" > " Project" fra menyen . Klikk på " andre språk "> " Visual Basic " i "Installerte maler " panel og velg " Windows Form Application " som prosjektet typen. Klikk "OK " for å starte det nye prosjektet.
2
Klikk på " Project" > " Add Reference " på menyen for å legge til et grensesnitt til Microsoft Word -biblioteket til prosjektet. I "Add Reference " dialogen , velg " COM "-kategorien . Rull nedover listen over COM-grensesnitt til du finner "Microsoft Word XX Object Library" (der XX representerer versjonsnummeret ) og velg den. Versjonsnummeret vil variere etter hvilken versjon av Office som er installert på datamaskinen. Klikk "OK" for å lukke dialogboksen og legg til referanse.
3
Legg de nødvendige navnerom til programmet slik at ordet funksjon navn er utsatt . Klikk på " Vis "> " Code" eller trykk "Ctrl -Alt- 0 " for å vise koden vinduet. Skriv inn følgende to linjer som de første linjene med kode i filen :
Importen Microsoft.Office.Core
Import Microsoft.Office.Interop
4
Legg koden utsagn for å vise et dokument ved hjelp av Word-programmet . Vanligvis er denne koden inkludert i en hendelse handler prosedyren slik at programmet kan kjøre den på brukerens forespørsel. Som et eksempel , plasserer en knapp kontroll i skjemaet og dobbeltklikk på kontrollen for å legge til en hendelse behandleren til koden. Legg til to variabler for søknaden og dokumentere gjenstander i hoveddelen av prosedyren.
Private Sub button1_click ( ...
Dim objWord som ny Word.Application
Dim objDocument som New Word.Document
End Sub
5
Legg en uttalelse som kaller programmet til å åpne den angitte dokumentet Denne koden er også lagt til knapp klikk hendelsesbehandleren : .
Private Sub button1_click ( ...
Dim objWordApp som ny Word.Application
Dim objDocument som ny Word.Document
objDocument = objWordApp.Documents.Open ( "C : 0Data \\ MySample.docx ")
End Sub
6
Kompiler programmet ved å trykke " F7 " Kjør programmet ved å trykke " F5" Når brukeren . . klikker på knappen , er Word-programmet startet , og den angitte filen vises.