Visual Basic - GotoLine Problem

Soul Survivor™

Lieutenant
Registriert
Aug. 2007
Beiträge
632
Ich habe in etlichen Tutorials nachgesehen und nichts zu diesem Thema gefunden.

Also, frage ich hier.

Ich möchte in einer Datei an einer bestimmten Zeile springen und von dieser denn "Line Inputen" :).

Ist dies ohne weiteres möglich, gibt es dort erwas?



gruß SoulS Survivor™
 
Inwiefern bestimmt?
Ist der Text immer fix in der Zeile oder ist die Zeile immer die Selbe?

Und ja, das ist schon möglich.
Und wenn du dich mit VB beschäftigen willst schau dir zusäzlich hier noch ein bisschen was an -> VB-Tec
 
Hmmm ... jetzt probiere ich es bereits mit Get und PUT ist allerdings anders als in QBASIC?

Hab geschrieben Field #1, laengste (der gesamte datensatz, denn jetzt habe ich alle auf gleicher laenge gebracht) AS satz$.

Allerdings kommt eine Fehlermeldung: Fehler beim Kompilieren, erwartet Ausdruck hinter dem "Field".
 
Ich glaube, das müsste es sein.

Code:
'Datei einlesen
Dim i As Double
Dim F As Integer
Dim Zeileeinlesen As Double
'Hier die Zeile, die eingelesen werden soll
Zeileeinlesen = 5
'''''
ReDim sArray(Zeileeinlesen)
F = FreeFile
'Hier ein Beispiel: Open "C:\MeineDatei.txt" For Input As #F
Open "Pfad zur irgendeiner (Text)-Datei" For Input As #F
    For i = 1 To Zeileeinlesen
      Line Input #F, sArray(Zeileeinlesen)
    Next i
Close #F

MsgBox "Der Zeileninhalt lautet: " & sArray(Zeileeinlesen)
 
Zurück
Oben