مشاهده نسخه کامل
: چگونگی تبدیل قسمتی از متن به عکس مانند Yahoo Messenger
چطوری میشه توی یک richedit یا memo یا کامپوننت دیگه دلفی قسمتی از متن رو به صورت یک عکس در بیاریم؟ مثلا وقتی توی هرجای متن (-: بود خود به خود به [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ] تبدیل بشه؟
من چیزی توی هیچ جا پیدا نکردم. اگه تکراری بود اول لینک تاپیک رو بدین بعد قفل کنید!
مرد مباح
21-01-2011, 11:12
توی یاهو دو بخش وجود داره.
یک بخش برای تایپ و یک بخش برای نمایش.
وقتی دکمه اینتر زده میشه ، یک الگوریتم کمپایلر اجرا میشه و توش همه این علانم رو چک میکنه.
در صورت وجود شرایط مطابق اون رو پاک کرده و یک عکس جاش میزاره.
این فرایند کلی کاره. اگه شما میخوای چنین کاری بکنی پیشنهاد میکنم در یک دیتابیس اطلاعات رو دخیره کنید و اون رو با متن چک کنید.
حداقل دو فیلد لازم دارید : 1. شکلی که تایپ میشه. 2.آدرس فایل مورد نظر در هارد و یا خود عکس
M.Hashemi
21-01-2011, 13:21
با سلام
برای این که مفهوم این کار را متوجه بشوید می توانید به دنبال مطالب زیر بگردید :
1- تحلیلگر لغوی (Lexical Analyzer)
2- تحلیلگر نحوی (System Analyzer)
مطالب بالا مربوط به قسمتی از درس اصول طراحی کامپایلر است که اگر شما مفهوم ان ها را متوجه بشوید به راحتی می توانید این کار را انجام دهید.
با تشکر
ممنون از همتون ولی من کامپوننتش رو که با این کار رو بکنم می خواستم وگرنه از نظز کد نویسی مشکلی نیست.
بعد از تحقیقات فکر میکنم TWebBrowser کارم رو راه میندازه.:8:
H A M E D
24-01-2011, 23:51
البته استفاده از Twebbrowser با باگ های زیادی که داره یه جورایی راحت ترین راهه اما میشه با یه memo هم این کار رو انجام داد که البته خیلی هم ساده نیست
البته استفاده از Twebbrowser با باگ های زیادی که داره یه جورایی راحت ترین راهه اما میشه با یه memo هم این کار رو انجام داد که البته خیلی هم ساده نیست
Twebbrowser دلفی 2010 هم باگ داره؟ چه باگی ؟
با ممو چطوری میشه؟ [ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]نمونه کدی ندارید؟
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.