hallo,
ik zou graag mijn code in een functie procedure steken zodat ik ze kan herbruiken. Het probleem is dat mijn procedure geen waarde returnt.
Heeft iemand een suggestie?
hartelijk dank
ik zou graag mijn code in een functie procedure steken zodat ik ze kan herbruiken. Het probleem is dat mijn procedure geen waarde returnt.
Heeft iemand een suggestie?
hartelijk dank
Code:
Public Function Inlezen(ByVal lijnnummer As Integer) As String
Dim locatieBestand As String = System.Windows.Forms.Application.StartupPath & "\vermogen.txt"
Dim TextReader As System.IO.TextReader = New System.IO.StreamReader(locatieBestand) 'Open je textfile in een TextReader
Dim lijn As Array
Dim AantalLijnen As Integer
Dim waarde As Decimal
Dim f As Integer = FreeFile()
Do 'While TextReader.Peek <> -1 'Kijk of textreader geen fout returnt
lijn(AantalLijnen) = TextReader.ReadLine 'Stop de data van een textreader lijn in de Array
AantalLijnen += 1 'AantalLijnen = AantalLijnen + 1
Loop Until EOF(f)
TextReader.Close() 'Sluit de textfile, want je Array is gevuld.
Dim i As Integer
waarde = String.Empty
For i = 0 To lijn.GetUpperBound(0)
waarde &= lijn(lijnnummer) & vbNewLine
Next i
'En print de Array-lijn in je Immediate Window.
'Maak je Array Leeg als je er niets meer mee doet.
Return (waarde)
End Function
Code:
Inlezen(4)
Laatst bewerkt: