Visual Basic -program kan läsa och skriva data till och från en mängd olika källor, inklusive databaser , externa filer , Windows-registret och Windows händelselogg. Läsa en extern fil är ett av de enklaste sätten att få externa data i din ansökan för behandling. VB-program kan bearbeta textfiler som innehåller olika data från många olika källor . Den " Seek " -funktionen tar programmet direkt till en plats i filen , vilket gör att programmet för att läsa data i ordning . Instruktioner
1
Skapa ett nytt Visual Basic Standard -EXE-projekt . En ny form med namnet " Formulär1 " skapas som standard . Döp formuläret till något mer beskrivande , till exempel " frmIO . "
2
Deklarera ett heltal variabel för att hålla resultatet av " FreeFile " funktionen . " FreeFile " returnerar ett antal av nästa tillgängliga fil som ska öppnas med " ArkivÖppna " funktionen .
3
Öppna filen numret från " FreeFile " för inmatning . Detta gör innehållet i filen tillgänglig för VB -programmet
Öppna . " C : \\ InputFile.dat " För Input Som # intFileNumber
Raden ovan öppnar den angivna filen och tilldelar det till " intFileNumber . "
4
Koda " Seek " -funktionen för att börja läsa filen på en specifik byte i filen . Till exempel , om du vill börja läsa filen vid byte 10 , " Seek ( intFileNumber , 10 ) " tar programmet till den 10: e tecknet i filen . Nästa rad är att helt enkelt läsa innehållet från denna punkt .
Linjeinmatning # intFileNumber , sResults Addera