Здраввствуйте!
Я забув як зберегти вміст RichEdit в файл в текстовому форматі
Я теж одного разу забув, але в хелп глянув і згадав.
Я одного разу забув, як монітор включити і цілий тиждень не бачив що за код набираю :))))))))))))
Злі вони. Я якось раз з цим дня два мучився, поки не підказали.
RichEdit.PlainText: = True;
Ось простенький приклад, написаний для Memo, але для Rich. теж зійде. Заміни Memo на RichEdit
Читання і запис TMemo
Читання файлу (назвемо його "proba")
procedure TForm1.Button1Click (Sender: TObject);
var
f: textfile;
fname: string [80];
buf: string [80];
begin
fname: = "C: \ proba.txt";
assignfile (f, fname);
reset (f);
if ioresult <> 0 then
begin
messagedlg ( "Увага! Файл не знайдено!" + fname, mterror, [mbok], 0);
exit;
end;
while not eof (f) do
begin
readln (f, buf);
memo1.Lines.Add (buf);
end;
closefile (f);
end;
Запис в файл (назвемо його "proba1")
procedure TForm1.Button2Click (Sender: TObject);
var
f: textfile;
fname: string [80];
i: integer;
begin
fname: = "C: \ proba1.txt";
assignfile (f, fname);
rewrite (f);
for i: = 0 to memo1.Lines.Count do
writeln (f, memo1.Lines [i]);
closefile (f);
messagedlg ( "Успішно записано в" + fname. mtinformation, [mbok], 0);
end;
Сподіваюся допоміг. Якщо немає свистни по милу, розкопали вихідний текст напевно.
Та не мучся спробуй перекласти англійською, у мене вийшло SaveToFile
RichEdit-> Lines-> SaveToFile () - в форматі .rtf
а я однашди зобил хде моя ширінька і в туалет 2 дня не ходив.
Ось така от історія