Hi
Ich wollte jetzt mal ein Programm schreiben, mit dem ich den Text aus
einer Textfile in eine RichTextBox kopieren kann.
Das erstellen der Datei klappt schon:
1 | FILE* txtfile;
|
2 |
|
3 | txtfile = fopen("ordner\\test.txt","w");
|
4 | fprintf(txtfile, "%s", RichEditBox1->Text);
|
5 | fclose(txtfile);
|
Jetzt wir die Datei, wenn ich auf einen Button klicke in dem Ordner
ordner erstellt, mit dem Namen test.txt. Der inhalt der Textdatei ist
dann das, was ich in der Richeditbox1 zu stehen habe.
Jetzt will ich aus dieser Datei wieder den Inhalt einlesen lassen:
1 | FILE* txtfile;
|
2 |
|
3 | txtfile = fopen("Captures\\Capture.txt","r");
|
das klappt glaube ich auch schon. :)
Aber jetzt will ich mir den Text wieder ausgeben lassen, und das klappt
noch nicht. Ich habe es schon mit strcpy usw probiert, aber auch mit dem
Zuweisen. Aber da txtfile aus chars besteht, kann ich es nicht einfach
in eine RichTextBox packen, die ja nur mit Strings gefüllt werden darf.
Kann mir einer helfen? gibt es einen Befehl oder mehrere, mit denen ich
einzelne chars in ein String umwandeln kann?
Danke, Gruß
moony