سلام
چطور میشه متن Rich Edit را که با فرمت مختلفی نوشته شده در دیتابیس ذخیره کرد و مجددا دفعه بعد با همان فرمت در Rich Edit مشاهده نمود؟
مثلا بعضی کلمات Bold ,بعضی خطوط به رنگهای مختلف و ...
سلام
چطور میشه متن Rich Edit را که با فرمت مختلفی نوشته شده در دیتابیس ذخیره کرد و مجددا دفعه بعد با همان فرمت در Rich Edit مشاهده نمود؟
مثلا بعضی کلمات Bold ,بعضی خطوط به رنگهای مختلف و ...
ساده ترین راهش اینه که یک فیلد از نوع Memo یا Ole Object در بانک درست کنی و یک کنترل DBRichEdit روی فرم قرار بدی و اون به فیلد مربوطه متصل کنی. به این ترتیب، DBRichEdit خودش بصورت اتوماتیک فرمت بندی متن را در بانک ذخیره میکنه.
یک راهش هم اینه که متن RichEdit را در یک فایل ذخیره کنید (بصورت عادی فرمت بندی متن در هنگام ذخیره فایل ذخیره می شود)، سپس فایل ایجاد شده را بصورت یک فیلد BLOB در بانک ذخیره کنید.
در ادامه پست آقای کشاورز :
اگه نخواهی تو فایل ذخیره کنی میتونی توی TMemorystream ، ذخیره کنی و فیلد BLOB رو از اون Stream لود کنی .
.