Visual Basic, av seg selv , ikke inneholder de nødvendige verktøy for å arbeide med innholdet i Microsoft Word " DOC" filformat . Men hvis en kopi av Microsoft Word er installert på systemet sammen med Visual Basic, vil deretter Visual Basic automatisk bli utvidet på denne måten også. Du trenger
Microsoft Word
Vis flere instruksjoner
en
Lag et nytt prosjekt i Visual Basic. Velg " Console Application " når bedt om program type. Senere kan du bruke samme kode på din egen grafisk brukergrensesnitt program, men å velge Console gjør at opplæringen for å hoppe rett til koden som teller.
2
Lim inn følgende på den aller første linjen i prosjektet ( over " Module Module1 " linje) : en
Import Microsoft.Office.Interop
p Hvis Microsoft Word ikke er installert på systemet ditt, så kommandoen blir understreket i grønt for å informere du av dette faktum, og du kan ikke fortsette opplæringen
3
Lim inn følgende i " Main" subrutine : .
Dim Wapp = Ny Word.Application
Dim wDoc = wApp.Documents.Open (filnavn : = " file.doc " , readonly = sant )
wDoc.SaveAs ( " file.txt " , Word.WdSaveFormat.wdFormatDOSText )
wApp.Quit ( )
Dette åpner en kopi av Microsoft Word i bakgrunnen , åpner dokumentet " file.doc " som skrivebeskyttet ( en sikkerhetsfunksjon for å forhindre utilsiktede endringer i dokumentet) , og kaller Words "Lagre som" -kommandoen til å lagre det som en DOS tekstfil kalt " file.txt . " Til slutt , er Microsoft Word lukkes automatisk .