Richedit (mentés fájlba)

Zdravvstvuyte!
Elfelejtettem, hogyan menthetem el a RichEdit tartalmát szöveges formátumú fájlra

Egy nap is elfelejtettem, de a segítségre tekintettem, és eszembe jutott.

Egyszer elfelejtettem bekapcsolni a monitort, és egy egész héten nem láttam milyen kódot írtam :))))))))))))







Gonoszak. Egyszer két dolgot szenvedtem ettől a naptól egészen addig, amíg megkérdezték.

RichEdit.PlainText: = Igaz;

Egy egyszerű példa a Memo-ra írt, de Rich számára. is le fog jönni. Cserélje fel a jegyzetet a RichEdit segítségével


A TMemo olvasása és írása


Fájl olvasása (hívjuk "proba" -nak)


eljárás TForm1.Button1Kattintson (Feladó: TObject);
var
f: szövegfájl;
fname: string [80];
buf: string [80];
kezdődik
fname: = "C: \ proba.txt";






assignfile (f, fname);

reset (f);

ha mégis <> 0 majd
kezdődik
messagedlg ("Figyelmeztetés: A fájl nem található!" + fname, mterror, [mbok], 0);
exit;
végén;
míg az eof (f) nem
kezdődik
readln (f, buf);
memo1.Lines.Add (buf);
végén;
closefile (f);
végén;

Fájlba írása (nevezzük "proba1" -nek)


eljárás TForm1.Button2Click (Sender: TObject);
var
f: szövegfájl;
fname: string [80];
i: egész szám;
kezdődik
fname: = "C: \ proba1.txt";
assignfile (f, fname);
átírni (f);
i: = 0 a memo1.Lines.Count kell
writeln (f, memo1.Lines [i]);
closefile (f);
messagedlg ("sikeresen beírva" + fname. mtinformation, [mbok], 0);
végén;


Remélem, segítettem. Ha a szappanon nincs síp, akkor biztosan meg fogja ásni a forrást.

Igen, ne kínozzam, próbálj angolul lefordítani, van egy SaveToFile

RichEdit-> Lines-> SaveToFile () - az .rtf formátumban

és én viszonyhdy zobyl hde a légy és a WC-ben 2 nap nem ment.
Itt van egy ilyen történet