Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Visual Basics Programming >> Content
Hoe je tekstbestanden gegevens bakenen in Visual Basic 2003
Reading informatie uit een tekstbestand is een essentieel onderdeel van vele computerprogramma's . Visual Basic biedt u de TextFieldParser klasse als onderdeel van het dossier input en output namespace . Deze klasse leest gegevens uit een tekstbestand en helpt u de gegevens te organiseren binnen uw programma . Je kiest een begrenzer op basis van de organisatie van uw tekstbestand 's , en het gebruik van een array van strings om uw gegevens op te slaan . Van daaruit kunt u uw gegevens te manipuleren of om te zetten als dat nodig is. Instructies
1

Start een nieuw project en voeg een formulier om het. Open het venster code om waar u uw programma gelezen uit een tekstbestand , bijvoorbeeld in een opdracht knop functie of wanneer het formulier wordt geladen .

Type 2 "Gebruik MyReader als New Microsoft.VisualBasic . FileIO.TextFieldParser ( " full_path_to_file " ) " . Vervangen " full_path_to_file " met de werkelijke locatie van uw tekstbestand , bijvoorbeeld " C : \\ test.txt " .

Type 3 " MyReader.TextFieldType = FileIO.FieldType.Delimited " op de volgende regel en " MyReader.SetDelimiters ( " delimiter_character " ) " op de lijn na dat. Vervangen " delimiter_character " met een daadwerkelijk teken dat uw tekstbestand gebruikt om afzonderlijke velden , zoals een komma of een punt .

Type " Dim CurrentRow As String ( ) " 4 op een nieuwe regel . U moet de haakjes na uw variabele verklaring ervoor te zorgen dat Visual Basic leest de tekst velden in een array , of anders zal het een foutmelding genereren .

Type 5 " terwijl niet MyReader.EndOfData " om te beginnen een lus die je hele tekstbestand zal lezen . Type " Try " op zichzelf op een nieuwe regel , en onder dat soort " Dim currentField als Koord " naar een tijdelijke variabele naar veldwaarden uit je tekstbestanden te lezen maken .

Type 6 " voor Elke currentField in CurrentRow " om een ​​lus die een actie op elk tekstveld zal presteren starten . Bijvoorbeeld , om elke invoer van gegevens , type " MsgBox ( currentField ) " en vervolgens " Next " op twee lijnen weergegeven . U kunt ook gegevens in een string -array te slaan , te converteren naar een ander gegevenstype , of doen wat je nodig hebt om hier te doen .

Type 7 " ex Catch Als Microsoft.VisualBasic.FileIO.MalformedLineException " op de volgende regel om ervoor te zorgen uw programma kan fouten af ​​te handelen en niet crashen tijdens de uitvoering . Type " End Try " , " End While " en "End gebruiken" op drie afzonderlijke lijnen om uw programma voort andere handelingen wanneer het klaar is het lezen van het tekstbestand .

Previous: Next:
  Visual Basics Programming
·Hoe kan ik een string omzetten…
·Hoe het standaard Debugger wij…
·Hoe mappen in Visual Basic Her…
·Hoe maak je een CSV-bestand ge…
·Visual Basic XY Position Speed…
·Hoe maak je een 3 dimensionale…
·Hoe te Artikelen toevoegen aan…
·Hoe kan ik een database maken …
·Hoe te Gefilterd Gegevens opsl…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Wat is een Java Bean 
·Hoe te Lines tellen in een Java Project 
·Hoe maak je een item Combobox Plaats in …
·Hoe kan ik PHP software downloaden 
·Ik kan niet afdrukken Rijen Met behulp v…
·Hoe kan ik eenvoudig Algoritmes schrijve…
·Hoe te Concurrent Connections Toename va…
·Hoe hoog Code niveau converteren naar As…
·Hoe maak je een Stroomschema voor CSS Hi…
Copyright © Computer Kennis https://www.nldit.com