Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako vymedziť textové súbory dát v aplikácii Visual Basic 2003

Čítanie informácií z textového súboru je nevyhnutnou súčasťou mnohých počítačových programov . Visual Basic poskytuje triedy TextFieldParser ako súčasť vstupného a výstupného súboru názvov . Táto trieda číta informácie z textového súboru a pomáha organizovať dáta vo Vašom programe . Môžete si vybrať oddeľovač založený na organizáciu textový súbor je , a použiť pole reťazcov pre ukladanie dát . Odtiaľ sa môžete manipulovať , alebo previesť dáta podľa potreby . Pokyny dovolená 1

Spustenie nového projektu a pridať formulár k nemu . Otvorte okno kód na miesto , kde budete mať váš program pre čítanie z textového súboru , napríklad vo funkcii príkazového tlačidla , alebo pri načítaní formulára .
2 Typ

" Použitie myReader ako New Microsoft.VisualBasic . FileIO.TextFieldParser ( " full_path_to_file " ) " . Náhradník " full_path_to_file " sa skutočné umiestnenie textového súboru, napríklad " C : \\ test.txt " .
3

Type " MyReader.TextFieldType = FileIO.FieldType.Delimited " na ďalšom riadku a " MyReader.SetDelimiters ( " delimiter_character " ) " na riadku po tom . Náhradník " delimiter_character " so skutočným charakterom , že textový súbor používa na oddelenie polí , napríklad čiarkou alebo bodkou .
4

Typ " Dim currentRow As String ( ) " na novom riadku . Tie musia obsahovať zátvorky vaše deklarácie premenné , aby zabezpečili , že Visual Basic prečíta textové pole do poľa , inak to bude generovať chybu .
5 Typ

" Aj keď nie je MyReader.EndOfData " začať slučka , ktorá bude čítať celý textový súbor . Zadajte " Try " sám na novom riadku , a pod týmto typom " Dim currentField As String " vytvoriť dočasnú premennú čítať hodnoty polí z vašich textových súborov .
6

typ " Pre každý currentField V currentRow " kto slučku , ktorá bude realizovať akcie na každom textovom poli . Ak chcete napríklad zobraziť každý vstupné údaje , typ " MsgBox ( currentField ) " a potom na " Ďalšie " na dvoch linkách . Môžete tiež uložiť dáta do poľa reťazcov , previesť na iný typ dát , alebo to , čo budete potrebovať , aby to tu .
7

zadajte " Catch ex Ako Microsoft.VisualBasic.FileIO.MalformedLineException " na ďalšom riadku sa zabezpečilo , môže váš program spracovávať chyby a nespadne pri realizácii . Zadajte " End Try " , " End Kým " a " End použitie " na troch samostatných riadkoch , aby váš program bude pokračovať ďalšie operácie , kedy to skončí čítanie textového súboru .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené