Blöcke von Zeichen aus einer Zeile austauschen
-
Hallo,
bin absoluter newbi und stehe vor einem problem.
Ich möchte eine txt einlesen, einzelne Zeilen unterscheiden um dann die "Blöcke" auszutauschen/zu verschieben.
Beispiel:
Inhalt txt
(
4654376 362111 22 323334
7867877 121497 57 216783
)
Die ausgegebene txt soll aber vielleicht so aussehen:323334 22 362111 4654376
216783 57 121497 7867877Ich möchte bestimmen ab welchem Zeichen soundsoviele Zeichen wohin getauscht werden sollen.
Mein code bisher(dank eures Forums):
TStringList *TempList = new TStringList; try{ TempList->LoadFromFile("C:\\text.txt"); Edit1->Text = TempList->Strings[0]; //Zeile1 ausgeben (Test) Edit2->Text = TempList->Strings[1]; //Zeile2 ausgeben (Test) } __finally{ delete TempList;
Bitte gebt mir nicht den ganzen Code, führt mich nur an die Lösung ran. Ich will lernen...
Danke,
Nico
-
Hm da ich keinen Borland Compiler verwende weis ich auch nicht wie TStringList implementiert ist und was für Methoden die Klasse mitbringt.
Deshalb würde ich dir dazu raten deine Frage im Borland C++ Builder (VCL/CLX) Forum zu stellen.
Gruß Wolle
-
Guck dir mal die AnsiString Funktionenn an.
Ich wette mit dir da ist was passendes bei(SubString etc).