Hallo,
ich programmiere mit VC++ .net. Ich habe eine textdatei erstellt, mit:
1 | String^ path;
|
2 |
|
3 | path = Application::StartupPath + "Pfad 2";
|
4 | IO::StreamWriter^ sw = IO::File::CreateText(path);
|
5 |
|
6 | sw->Write(Convert::ToString("bla"));
|
7 | sw->Write(sw->NewLine);
|
8 | sw->Write(Convert::ToString("blubb");
|
9 | sw->Close();
|
10 | this->Close();
|
So. Bis hierhin alles ok. Dann möchte ich aber jetzt, die erste zeile
einlesen lassen, die in ein label schreiben, und die zweite Zeile in ein
anderes label schreiben. Bis jetzt habe ich folgendes:
1 | array<String^>^ line;
|
2 | String^ path;
|
3 |
|
4 | path = Application::StartupPath + "Pfad 2";
|
5 | line[0] = System::IO::StreamReader:: //Hier will ich jetzt die erste Zeile einlesen. Aber der Streamreader hat nur members wie readalllines usw. Ich will die erste zeile einlesen,dann dem array line an der ersten stelle den text zuweisen. Dann die zweite Zeile dem array an der zweiten Stelle zuweisen usw.
|
6 |
|
7 | Label1->Text = System::Convert::ToString(line[0]);
|
Hat jemand einen Tipp, oder weiß jemand wie das geht?
Bin für jeden tipp dankbar,
Kasus Knacktus