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 avgrense tekstfiler data i Visual Basic 2003
    Lese informasjon fra en tekstfil er en viktig del av mange dataprogrammer . Visual Basic gir deg den TextFieldParser klassen som en del av filen input og output navnerommet . Denne klassen leser informasjon fra en tekstfil og hjelper deg å organisere dataene i programmet. Du velger et skilletegn basert på tekstfilen organisasjon , og bruke en rekke strenger å lagre data. Derfra kan du manipulere eller konvertere dataene etter behov. Instruksjoner
    en

    Start et nytt prosjekt , og legge til et skjema til det. Åpne koden vinduet til der du vil ha programmet lese fra en tekstfil , for eksempel i en kommandoknapp funksjon eller når skjemaet lastes.
    2

    Type "Bruke myReader som New Microsoft.VisualBasic . FileIO.TextFieldParser ( " full_path_to_file ") " . Substitute " full_path_to_file " med den faktiske plasseringen av tekstfilen , for eksempel " C : \\ test.txt " .
    3

    Type " MyReader.TextFieldType = FileIO.FieldType.Delimited " på neste linje og " MyReader.SetDelimiters ( " delimiter_character ") " på linjen etter det. Substitute " delimiter_character " med en faktisk karakter som tekstfilen bruker for å skille felt, for eksempel et komma eller et punktum.
    4

    Type " Dim currentRow As String ( )" på en ny linje . Du må inkludere parentes etter ditt variabeldeklarasjon å sikre at Visual Basic leser tekstfelt i en matrise, ellers vil det generere en feil .
    5

    Type " Mens Ikke MyReader.EndOfData " for å starte en løkke som vil lese hele tekstfil . Type " Try" av seg selv på en ny linje , og under den typen " Dim currentField As String " for å opprette en midlertidig variabel for å lese feltverdier fra tekstfiler .
    6

    Type " For hver currentField i currentRow "for å starte en løkke som vil utføre en handling på hvert tekstfelt . For eksempel vil vise hver dataregistrering , type " MsgBox ( currentField )" og deretter "Next " på to linjer . Du kan også lagre data i en streng array, konvertere den til en annen datatype , eller gjøre hva du trenger den å gjøre her .
    7

    Type " Catch ex As Microsoft.VisualBasic.FileIO.MalformedLineException " på neste linje for å sikre at programmet kan håndtere feil og ikke krasje under utførelsen. Type " End Try" , " End While " og " End bruk" på tre separate linjer for å få programmet fortsette andre operasjoner når den er ferdig å lese tekstfilen .

    früher :

     Weiter:
      Relatert Artike
    ·Feil å logge inn på tekstfil for en VB.NET Applicatio…
    ·Hvordan Ring en Javascript Fra Visual Basic 
    ·Hvordan å kompilere i VB 
    ·Hvordan bruke Windows Forms Control i WPF 
    ·Opplæringsprogrammer for Hvordan legge til data i VB 2…
    ·Hva er OCX i Visual Basic 
    ·Hvordan lese og skrive til Notisblokk i Visual Basic 
    ·Hvordan lage en trekant i Visual Basic 
    ·Teknikker i VBA 
    ·Hvordan fikse kolonner i DataGrid 
      Anbefalte artikler
    ·Hvordan lese SQL Fra Visual C 
    ·Slik fjerner en Array Variabel i Perl 
    ·Hva er Bestemmelse i VB.NET 
    ·Bracket Styles for programmering 
    ·Turing boolske Typer 
    ·Hvordan skrive en algoritme of Order N Lgn for å sjekk…
    ·Visual Basic. NET Vs . Visual C # NET 
    ·Hvordan lage Drawables Fra Resource ID på Android 
    ·MySQL tiltrer Slektskap Tutorial 
    ·Hvordan lage en Innsetting Sorter i Python 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/