Tabulator getrennte Werte Filtern
-
Hallo,
Ich habe einen String in dem viele Werte durch Turch Tabulator getrennt sind.
um an die einzenen Werte heran zu kommen, hab ich mir jetzt folgendes überlegt.
String Test; Test="0.0 99.97976 199.99172 300.26524 400.4018 500.27136000024416 600.28228"; int counter=0; int index=0; int j=0; String Zahlen[200]; for(int i=0;i<Test.Length();i++) { if(Test[i]=='\t') { Zahlen[j]=Test.SubString(index,counter); index=i; counter=0; j++; } counter++; }Leider kommt da immer die Fehlermeldung ERangeError.
Ich konnte das eingrenzen auf Test[i]. Aber ich versteh nicht warum das nicht möglich ist.
Danke schonmal
-
ganz einfach: AnsiString geht bei 1 los
warum nimmst du nicht eingfach StringList, Delimiter und DelimitedText?
oder siehe hier