| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Visual Basics Programmering >> Content
    Sådan Code at udtrække tekst fra en docx-fil
    I programmeringen verden vide, hvordan at læse Microsoft Word docx -filformat kan spare dig tid, når du har brug for indholdet i en DOCX -fil. DOCX er et nyt format til rådighed i Microsoft Office 2007 og større . Dette format understøtter XML standarden, som blev udviklet til disse versioner af Microsoft Office-produkter . XML er simpelthen et sæt regler for kodning dokumenter såsom en docx . Du kan bruge Microsoft Visual Basic. NET ( VB.NET ) til at læse og vise indholdet af en docx -fil. Ting du skal
    Microsoft Visual Basic Express & Open XML Format SDK
    Vis Flere Instruktioner
    1

    Åbn Microsoft Visual Basic Express og vælg " Nyt projekt .. . " fra venstre rude på skærmen. Klik på " Visual Basic " under "Installerede skabeloner " og dobbeltklik på "Console Application ".
    2

    Klik på " Toolbox" rude og dobbeltklik på " Button " for at tilføje en ny knap til din formular . Dobbeltklik på " Tekstboks " for at tilføje en ny tekstboks til din formular .
    3

    Klik på " Project" -menuen og vælg " Egenskaber". Klik på " Referencer " og derefter vælge " Tilføj". Vælg ". NET " og klik " DocumentFormat.OpenXml ". Klik på "OK". Dobbeltklik på " Button1 " for at åbne VB vinduet
    4

    Kopier og indsæt følgende kode i toppen af ​​din VB.NET modul til at erklære namespaces : .

    Import System.IO

    Import DocumentFormat.OpenXml.Packaging

    Import DocumentFormat.OpenXml.Wordprocessing
    5

    Kopier og indsæt følgende kode under " Button1_Click " for at definere sti og dokument til åbent : Hej

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

    Dim txt As String

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

    Rediger følgende linje kode og skriv stien og navnet på dit dokument : Hej

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

    6

    Kopier og indsæt følgende for at kalde den procedure til rent faktisk at læse dokumentet : Hej

    OpenAndAddToWordprocessingStream ( stream , txt)

    stream.Close ()
    < br > 7.

    Kopier og indsæt følgende for at få vist teksten læst i tekstboks : Hej

    Me.TextBox1.Text = txt
    8

    Kopier og indsæt følgende procedure at åbne docx-fil og returnere indholdet læses : Hej

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

    Dim wordprocessingDocument Som wordprocessingDocument = wordprocessingDocument.Open ( stream , sand)

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

    txt = body.InnerText.ToString

    wordprocessingDocument.Close ()

    End Sub
    9

    Tryk på " F5 " for at køre programmet , og klik derefter på " Button1 " for at udføre koden .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvor hen til Lukke doc-filer i Vb.Net 
    ·Sådan Udskift Streger i Visual Basic 
    ·Sådan Luk en formular i VB.NET 
    ·Hvad er de vilkår der almindeligvis anvendes i Visual …
    ·VB Funktion til en String Længde 
    ·Hvordan man skriver betingede udtryk i VB.NET Console P…
    ·Hvordan man skriver Visual Basic Array data til en teks…
    ·VBA-makroer Træning 
    ·Sådan Hand Trace Gennem Software Code 
    ·Sådan Slut VB.Net til fjernbetjening SQL 
      Anbefalede Artikler
    ·Sådan Gennemsnitlige Karakterer Brug Java 
    ·Hvordan man laver en Python Conversation 
    ·Tutorial om Visual Basic XY Positiv 
    ·Hvordan man opbygger Dynamic SQL i VB.net 
    ·Sådan Medtag en Header File 
    ·Sådan særskilte numre Into Odd & Selv i Java 
    ·Sådan deaktiveres ActiveMARK Regedit 
    ·Sådan Indsæt Into Decode MySQL Spaces Med PHP 
    ·Sådan Place rullelister i DataGrids i Asp.NET 
    ·Den VBS Script Kill Process 
    Copyright © Computer Viden http://www.computerdk.com