Använd ett olikt varaiable i det användande kvarteret:
Funderare I du har kodifieranågot liknande detta:
Dunkelt I som heltal
Using MyReader som ny Microsoft.VisualBasic.FileIO.TextFieldParser (”c:\myvbastext\listoffilesandpaths.txt”)
MyReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
MyReader.Delimiters = nytt stränger () {”,”},
Dunkel currentRow som stränger ()
Stunder inte MyReader.EndOfData
currentRow = MyReader.ReadFields ()
i += 1
Nicknam (I) = currentRow (0)
NameOfFile (I) = currentRow (1)
PathOfFile (I) = currentRow (2)
ExtensionOfFile (I) = currentRow (3)
LengthOfRecords (I) = currentRow (4)
Avsluta stunder
Avsluta Using
Så du kan göra något liknande detta:
Dunkelt I som heltal
Using MyReader som ny Microsoft.VisualBasic.FileIO.TextFieldParser (”c:\myvbastext\listoffilesandpaths.txt”)
Dunkelt j som heltal = 0
MyReader.TextFieldType = Microsoft.VisualBasic.FileIO.FieldType.Delimited
MyReader.Delimiters = nytt stränger () {”,”},
Dunkel currentRow som stränger ()
Stunder inte MyReader.EndOfData
currentRow = MyReader.ReadFields ()
j += 1
Nicknam (I) = currentRow (0)
NameOfFile (I) = currentRow (1)
PathOfFile (I) = currentRow (2)
ExtensionOfFile (I) = currentRow (3)
LengthOfRecords (I) = currentRow (4)
Avsluta stunder
Avsluta Using
...................,
................. ”jag” är tillgänglig här, som ”j” är väl så en separat variabel som du använder inom ”using” kvarter.
....................,
....................,
....................,
Sedan variabeln ”mig” använder insida ”using” kvarteret och yttersidan ”using” kvarter, som den döljer väl så värdera inom ”using” kvarter.