Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan kode for å trekke ut tekst fra en DOCX -fil
    I programmering verden , og vite hvordan du skal lese Microsoft Word DOCX -filformatet kan spare deg for tid når du trenger innholdet i en DOCX -fil . DOCX er et nytt format tilgjengelig i Microsoft Office 2007 og nyere. Dette formatet støtter XML-standarden , som ble utviklet for disse versjonene av Microsoft Office-produkter . XML er rett og slett et sett med regler for koding av dokumenter som en DOCX . Du kan bruke Microsoft Visual Basic. NET ( VB.NET ) for å lese og vise innholdet i en DOCX -fil . Du trenger
    Microsoft Visual Basic Express & Open XML Format SDK
    Vis flere instruksjoner
    en

    Åpne Microsoft Visual Basic Express og velg "New Project .. . " fra venstre ruten på skjermen. Klikk på " Visual Basic " under "Installerte maler " og dobbeltklikk på " Console Application ".
    2

    Klikk på " Toolbox" rute og dobbeltklikk på " Button " for å legge til en ny knapp i skjemaet . Dobbeltklikk på " Tekstboks " for å legge en ny tekstboks kontroll i skjemaet.
    3

    Klikk på "Project "-menyen og velg " Properties". Klikk " referanser ", velg deretter " Legg til". Velg ". NET " og klikk " DocumentFormat.OpenXml . " Klikk "OK". Dobbeltklikk på " Button1 " for å åpne VB vinduet
    4

    Kopier og lim inn følgende kode i toppen av din VB.NET modulen for å erklære navnerom: .

    Imports System.IO

    Importen DocumentFormat.OpenXml.Packaging

    Import DocumentFormat.OpenXml.Wordprocessing
    5

    Kopier og lim inn følgende kode under " button1_click " for å definere bane og dokument til åpent : en

    Dim strDoc As String = "C : \\ docxFile.docx "

    Dim txt As String

    Dim stream Som Stream = File.open ( strDoc , FileMode.Open )

    Rediger følgende linje med kode og skriv inn banen og navnet til dokumentet : en

    Dim strDoc As String = "C : \\ docxFile.docx "

    6

    Kopier og lim inn følgende for å aktivere prosedyren til å faktisk lese dokumentet : en

    OpenAndAddToWordprocessingStream ( bekk, txt )

    stream.Close ( )

    7

    Kopier og lim inn følgende for å vise teksten leses i tekstboksen kontroll : en

    Me.TextBox1.Text = txt
    8

    Kopier og lim inn følgende prosedyre å åpne DOCX -filen og returnere innholdet lese : en

    Public Sub OpenAndAddToWordprocessingStream ( ByVal stream Som Stream , ByRef txt As String )

    Dim wordprocessingDocument Som wordprocessingDocument = wordprocessingDocument.Open ( bekk, sann)

    Dim kroppen som Body = wordprocessingDocument.MainDocumentPart.Document.Body

    txt = body.InnerText.ToString

    wordprocessingDocument.Close ( )

    End Sub
    9

    Trykk " F5 " for å kjøre programmet , og klikk på « Button1 " for å utføre koden .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skrive VBS skript du redigerer registret 
    ·Hvordan skrive ut en Array Produksjonen i omvendt rekke…
    ·Hvordan skrive ut Into en Etiketter Caption i Visual Ba…
    ·Effektiv måte å splitte Strings i VB.NET 
    ·Hvordan erstatte en karakter i Vb.net 2003 
    ·Hvordan bruke MsgBox i VB6 
    ·Slik kopierer du en String fra ett program og lime den …
    ·Slik Send Serial kommandoer til en Stepper i Visual Bas…
    ·Hvordan skrive en lik Kode for Standard kalkulator i VB…
    ·Hvordan kjøre en lagret prosedyre Command i Visual Bas…
      Anbefalte artikler
    ·Hvordan Link MS Access til Visual Basic 6.0 
    ·Slik viser et Word-dokument i VB.NET 
    ·Slik bruker du en toerkomplement i en Bit Shift 
    ·PHP Javascript Tutorial 
    ·Hvordan å erklære en statisk variabel i C 
    ·Java byte-kode Reverse Engineering 
    ·Hvordan du sender data i MySQL med PHP 
    ·Hvordan skrive VB.Net til Notepad 
    ·Hvordan lage et Pong spill i C + + 
    ·Slik pakker du ut WinZip Ved hjelp av Visual Basic 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/