المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مشكل مع ال RichEdit عند حفظ النص


AL-MOB4RM3G
14-07-2009, 06:48 PM
السلام عليكم ورحمة الله

اخواني الكرام,, سلآم الله عليكم اجمعين

عند استخدآم الكود التآلي,,

if savedialog1.Execute then
begin
rzrichedit1.Lines.SaveToFile(savedialog1.FileName) ;
end;

اقوم بحفظ محتوى ال RichEdit في ملف txt,, بعد الفظ تظهر لي اكوآد غريبة وعجيبة والله المستعان,,

مثآل على الكود الذي يظهر بعد الحفظ,, دون ان اكتب شئ في الريتش اديت,,

{\rtf1\fbidis\ansi\ansicpg1252\deff0\deflang1053{\ fonttbl{\f0\fnil\fcharset178 Tahoma;}}
\viewkind4\uc1\pard\rtlpar\qr\b\f0\rtlch\fs16\par
}


نعم,, الذي اود عمله هو حفظ النص دون هذه الأكوآد بارك الله لكم وجزآكم خيرا

musvc
14-07-2009, 07:20 PM
هذا ملف RTF و ليس TXT
لأن مكون RichEdit ينتجها
استخدم الـ Memo لأنتاج الـ TXT

kachwahed
14-07-2009, 07:26 PM
يمكن استخدام TRichedit وحفظ النص بصيغة txt ، فقط اضبط الخاصية PlainText على True .

AL-MOB4RM3G
14-07-2009, 07:31 PM
هذا ملف RTF و ليس TXT
لأن مكون RichEdit ينتجها
استخدم الـ Memo لأنتاج الـ TXT

1. اليست هناك طريقة للحفظ ك txt مع ال RichEdit ؟

2. هل هناك طريقة للحفظ بصيغة Rtf دون ان تظهر هذه الأكوآد ؟

شكرا لكم و إليكم :)

------------------------
-----------------------

شكرا,, سبقني الأخ كاش في الكتآبة

شكرا لكم

musvc
14-07-2009, 07:36 PM
1 :نعم و قد ذكرها الأخ kachwahed
و الباقي كالطريقة الأعتيادية

2 : نعم سوف يفتح الملف لكن كأنك تفتحه في المفكرة
فهذه ِ الأكواد تحفض نوعية الخط المستخدم و حجمه و لونه .. اخ