ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
1485
1485
EMPFEHLEN
-
Hallo!
ch habe in einer Textdatei pro Zeile 6 Zahlen, welche ich in ein Array einelsen möchte.
Ich probiere es schon mitCode :1 2 3
5 7 8 4 6 8 4 4 5 7 5 3 2 6 2 1 3 1
und ähnliches, jedoch ohne Erfolg.Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
Dim strR As StreamReader = File.OpenText(pathJ) Do While strR.Peek() >= 0 'Zeile von der TextDatei In die ListBox einfügen ltbJSave.Items.Add(strR.ReadLine()) For i As Integer = 0 To strR.ReadLine.Length - 1 If i < 1 Then a(i) = strR.Peek Else ReDim Preserve a(a.GetUpperBound(0) + 2) a(i) = strR.Peek End If Next 'In die Klasse anlegen f = New cJokerZahlen(a(0), a(1), a(2), a(3), a(4), a(5))
Die Zahlen werden in die ListBox eingetragen als ganze Zeile. Ich möchte mit einem Array die werte in eine Klasse übergeben, das wenn man von der ListBox aus ein Element auswählt das die Zahlen einzeln in den dafür vorgesehenen Textfelder angezeigt wird.
Das gleiche möchte ich auch mit Zweistellige Zahlen machen
Zu dem hätte ich noch gewust wie in die Datei schreiben kann das die Zahlen schön untereinander aufgelistet sind statt verschoben. Ich wäre für jede Hilfe sehr dankbar. Danke im vorraus.Code :1 2 3
30 40 44 38 29 44 37 13 39 7 30 29 7 24 29 11 26 9
m.e.s.t.e
-
Hallo Meste,
so müsste es gehen:
Code vbnet:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Try Dim FileI As IO.FileInfo = New IO.FileInfo("Dateipfad.txt") Dim strR As IO.StreamReader = FileI.OpenText Dim strArray(5) As String ' Kann mit 5 initialisiert werden, ' da ja immer 6 Elemente pro Zeile vorhanden sind With strR ' Zeilen nacheinander in Listbox setzen Do Until .EndOfStream = True Me.ltbJSave.Items.Add(.ReadLine) Loop 'Stream schließen .Close() End With ' Für dieses Beispiel nur die erste Zeile in ein Array aufteilen strArray = Me.ltbJSave.Items.Item(0).ToString.Split(vbTab) Catch ex As Exception MsgBox(ex.Message, MsgBoxStyle.Critical, "Fehler!") ' oder Fehlerbehandlungsroutine End Try
Normalerweise reicht es doch da, beim schreiben einen Tab zu setzen oder? Also so etwa:Zu dem hätte ich noch gewust wie in die Datei schreiben kann das die Zahlen schön untereinander aufgelistet sind statt verschobenCode vbnet:1
StreamWriter.WriteLine(Zahl1 & vbTab & Zahl2 & vbTab & usw)
Bis dann...Geändert von Vektor (19.03.06 um 16:55 Uhr)
"Es gibt noch andere Welten als diese..."
Stephen King || Der dunkle Turm
Ähnliche Themen
-
Zahlen (double) aus einer Textdatei in 2-dim array speichern
Von ania im Forum C/C++Antworten: 8Letzter Beitrag: 19.07.10, 15:09 -
[C++] einlesen von textdatei & speichern in array
Von seros00 im Forum C/C++Antworten: 7Letzter Beitrag: 03.04.09, 12:28 -
Einlesen einer Textdatei in einen Array
Von Morphinus21 im Forum JavaAntworten: 28Letzter Beitrag: 03.12.07, 15:00 -
Array in Textdatei einlesen
Von schiese im Forum PHPAntworten: 20Letzter Beitrag: 03.06.06, 15:19 -
Textdatei in Array einlesen
Von vogtländer im Forum PHPAntworten: 10Letzter Beitrag: 18.11.04, 16:02





Zitieren
Login





