PDA

View Full Version : قرار دادن عکس در RichEdit



nasr
دوشنبه 03 اردیبهشت 1386, 17:19 عصر
سلام
چطور می تونم در RichEdit یک عکس که در درایو C گذاشته ام را Load کنم ؟

البته میتونم عکس را بگذارم در یک فایل RTF و اون فایل را لود کنم ولی می خوام که مستقیم عکس را Load کنم

ممنون

MNosouhi
دوشنبه 03 اردیبهشت 1386, 23:38 عصر
اگر منظورتون load به صورت background هستش که قبلا در موردش بحث شده.
یه سورس کد هم قبلا در سایت delphiaboute در اینباره دیدم.

vcldeveloper
سه شنبه 04 اردیبهشت 1386, 08:19 صبح
برای اینکار می بایست از OLE برای درج توصیر در متن RichEdit استفاده بشه، اما TRichEdit دلفی از این قابلیت پشتیبانی نمی کنه. البته شاید بشه با درج مستقیم کدهای rtf در متن یه جورایی عکس را به متن اضافه کرد، ولی این روش هم موجب نمایش تصاویر موجود در متنی که Load میشه، نمیشه و فقط موقعی که خودتون دارید متنی را در RichEdit میسازید، بدرد میخوره.
بهتره برای حل این مشکل از کامپوننتی استفاده کنید که از این امکان پشتیبانی کنه، مثل RichView.