Borland c++ // Memo1->Lines->LoadFromFile();

SebastianHL

Mitglied
Hi, ich möchte mehrere Textdatein zusammen in ein Memo Fenster eingeben und diese dann zusammenrechnen. Mit

Code:
Memo1->Lines->LoadFromFile("1.txt");

habe ich die erste Datei eingelesen. Nun weiß ich nicht wie ich die zweite Datei in dem Memo-Fenster eingefügt bekomme.

Wenn ich danch
Code:
Memo1->Lines->LoadFromFile("2.txt");

eingebe ersetz er den ersten Text durch den zweiten Text.
Ich habe das auch schon mit

Code:
Memo1->Lines->Add(Memo1->Lines->LoadFromFile("2.txt"));

getestet ! geht aber leider nicht.

Die frage ist ja auch schonmal wie ich an die einzelnen Zeilen im Memo-Fenster rankomme!


Gruß
Sebastian
 
Zuletzt bearbeitet:
Ich weiß zwar nicht, was Du mit 'zusammenrechnen' meinst, aber wenn Du mehrere Dateien im selben Fenster anzeigen willst, wirst Du wohl erst die Dateien zeilenweise in einen Puffer einlesen müssen um sie dann mit Add(...) in das Fenster einzutragen.
 
In den fünf txt.datein steht jeweils nur ein Zahlenwert. Nachher will ich die einzelnen Zahlenwerte die sich dan im Memo-Fenster gesammelt haben zusammenrechnen. Wie lese ich die einzelnen Zeilen denn in den Puffer ?

Gruß
 
moin


"Einfach" die Datei öffnen und mit getline auslesen.
Benutzt du die MFC?
Es ginge aber selbstverständlich auch mit ifstream.


mfg
umbrasaxum
 
hi,


momentan benutze ich weder MFC noch ifstream (glaube ich zumindest). ich weiß auch garnicht so wirklich wie ich auf die datei zugreifen kann außer mit LoadFromFile(Memo) !
 
moin


Ach verdammt im Titel stehts "Borland"
Dann nimm LoadFromFile und mach es wie jokey2 gesagt hat.


mfg
umbrasaxum
 
Dann solltest Du dir die Dateibehandlungsklassen von Borland anschauen. Ich weiß nicht, wie die entsprechende Klasse heißt, aber sie sollte Funktionen zum Öffnen, Lesen, schreiben und Schließen einer Datei haben. Sollte es bei Borland so eine Klasse nicht geben, wird Dir nichts Anderes übrigbleiben, als Dich mit den Streams der Standars template Library auseinanderzusetzen.
 
Nein das geht nicht da das Lines ja auf das Memo-Fenster zugreift ! das sind ja die Lines aus dem memo-fenster

ich check das mal mit den Dateibehandlungsklassen !
 
Zuletzt bearbeitet:
Zurück