Benutzer mit den meisten Antworten
werte aus einer datei auslesen

Frage
-
Hallo zusammen,
ich möchte Daten aus einer *.txt Datei auslesen, die durch ein Komma getrennt sind und in einzelne Felder speichern:
Beispiel
1,2,3,4,5,6=> als Sting der Datei
Wie bekomme ich nun die 1 in ein extra Feld, die 2 usw.
Danke im Voraus
Manfred
mk- Bearbeitet Robert BreitenhoferModerator Mittwoch, 20. Juli 2011 09:32 Formatierung
Antworten
-
Hallo Manfred,
um die einzelnen Zeilen (Strings) der Datei in einzelne Felder aufzuteilen solltest Du Dir die System.String.Split() Methode anschauen. Für das auslesen aus einer Textdatei: Gewusst wie: Lesen aus einer Textdatei
Als Beispiel:
'Visual Basic 2008 - .net 3.5 - Any CPU Dim SeparatorCharArray As Char() = New Char() {","c} Dim DataString As String = "1,2,3,4,5,6,7" Dim SeparateFields As String() = DataString.Split(SeparatorCharArray)
Hannes
If you have got questions about this, just ask.
In a perfect world,
users would never enter data in the wrong form,
files they choose to open would always exist
and code would never have bugs.
C# to VB.NET: http://www.developerfusion.com/tools/convert/csharp-to-vb/- Als Antwort markiert Elmar BoyeEditor Mittwoch, 20. Juli 2011 09:17
Alle Antworten
-
Hallo Manfred,
um die einzelnen Zeilen (Strings) der Datei in einzelne Felder aufzuteilen solltest Du Dir die System.String.Split() Methode anschauen. Für das auslesen aus einer Textdatei: Gewusst wie: Lesen aus einer Textdatei
Als Beispiel:
'Visual Basic 2008 - .net 3.5 - Any CPU Dim SeparatorCharArray As Char() = New Char() {","c} Dim DataString As String = "1,2,3,4,5,6,7" Dim SeparateFields As String() = DataString.Split(SeparatorCharArray)
Hannes
If you have got questions about this, just ask.
In a perfect world,
users would never enter data in the wrong form,
files they choose to open would always exist
and code would never have bugs.
C# to VB.NET: http://www.developerfusion.com/tools/convert/csharp-to-vb/- Als Antwort markiert Elmar BoyeEditor Mittwoch, 20. Juli 2011 09:17