ورود

نسخه کامل مشاهده نسخه کامل : چگونگی تبدیل قسمتی از متن به عکس مانند Yahoo Messenger



0armin0
21-01-2011, 00:00
چطوری میشه توی یک richedit یا memo یا کامپوننت دیگه دلفی قسمتی از متن رو به صورت یک عکس در بیاریم؟ مثلا وقتی توی هرجای متن (-: بود خود به خود به [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] تبدیل بشه؟
من چیزی توی هیچ جا پیدا نکردم. اگه تکراری بود اول لینک تاپیک رو بدین بعد قفل کنید!

مرد مباح
21-01-2011, 11:12
توی یاهو دو بخش وجود داره.
یک بخش برای تایپ و یک بخش برای نمایش.
وقتی دکمه اینتر زده میشه ، یک الگوریتم کمپایلر اجرا میشه و توش همه این علانم رو چک میکنه.
در صورت وجود شرایط مطابق اون رو پاک کرده و یک عکس جاش میزاره.

این فرایند کلی کاره. اگه شما میخوای چنین کاری بکنی پیشنهاد میکنم در یک دیتابیس اطلاعات رو دخیره کنید و اون رو با متن چک کنید.
حداقل دو فیلد لازم دارید : 1. شکلی که تایپ میشه. 2.آدرس فایل مورد نظر در هارد و یا خود عکس

M.Hashemi
21-01-2011, 13:21
با سلام
برای این که مفهوم این کار را متوجه بشوید می توانید به دنبال مطالب زیر بگردید :
1- تحلیلگر لغوی (Lexical Analyzer)
2- تحلیلگر نحوی (System Analyzer)
مطالب بالا مربوط به قسمتی از درس اصول طراحی کامپایلر است که اگر شما مفهوم ان ها را متوجه بشوید به راحتی می توانید این کار را انجام دهید.
با تشکر

0armin0
24-01-2011, 14:57
ممنون از همتون ولی من کامپوننتش رو که با این کار رو بکنم می خواستم وگرنه از نظز کد نویسی مشکلی نیست.
بعد از تحقیقات فکر میکنم TWebBrowser کارم رو راه میندازه.:8:

H A M E D
24-01-2011, 23:51
البته استفاده از Twebbrowser با باگ های زیادی که داره یه جورایی راحت ترین راهه اما میشه با یه memo هم این کار رو انجام داد که البته خیلی هم ساده نیست

0armin0
27-01-2011, 15:59
البته استفاده از Twebbrowser با باگ های زیادی که داره یه جورایی راحت ترین راهه اما میشه با یه memo هم این کار رو انجام داد که البته خیلی هم ساده نیست
Twebbrowser دلفی 2010 هم باگ داره؟ چه باگی ؟
با ممو چطوری میشه؟ [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]نمونه کدی ندارید؟