PDA

View Full Version : سوال: احتياج به كامپوننتي كه بشه با اون متن رو هايلايت كرد همزمان با بخش صدا



hr.hatami
شنبه 25 دی 1389, 12:58 عصر
سلام دوستان
من يه كامپوننت احتياج دارم شبيه تكست باكس كه وقتي يك متن را به اون ميدم و يك دكمه رو فشار ميدم
به ترتيب حروفش را هايلايت كنه و به جلو بره
و به شكل گرافيكي هم اگر باشه كه خيلي عالي ميشه

كسي چيزي داره؟؟؟؟؟؟/
خيلي گيرم :اشتباه::اشتباه::اشتباه:

Navid Asadi
شنبه 25 دی 1389, 14:18 عصر
شما اگه دوس داری بگو میگم بیل گیتس برات بنویسه!
شما چی شو میخوای خودت بنویسی؟

هایلایت متن یه سوال هستش خوندن متن یه سوال دیگه!
در مورد خوندن متن تا دیروز تو سایت بحث بود و یکی از دوستان یه سورس عالی گذاشتن ولی در متن انگلسی هستش برای فارسی هم خودت باید بنویسی!

hr.hatami
شنبه 25 دی 1389, 14:30 عصر
شاید من منظورم رو بد گفتم
دوباره سوالم رو طرح کنم شاید بهتر باشه

یک متن داریم که رکورد شده و بصورت mp3 هست
حالا وقتی این پخش میشه میخوام تکست متنی رو که داره پخش میشه و موجود دارم رو بصورت گرافیکی نشون بدم
حالا این بصورت گرافیکی میتونه هم هایلایت باشه
هم جمله جمله نشون داده بشه یا هر حالت گرافیکی دیگر

شاید الان بهتر تونستم موضوع رو عنوان کنم
م

farhad_swh
شنبه 25 دی 1389, 14:37 عصر
اینو میتونی با برنامه های lyrix راحتی انجام به بدی نیازی به برنامه نویسی نیست

omid-vbAuto
شنبه 25 دی 1389, 14:38 عصر
شاید من منظورم رو بد گفتم
دوباره سوالم رو طرح کنم شاید بهتر باشه

یک متن داریم که رکورد شده و بصورت mp3 هست
حالا وقتی این پخش میشه میخوام تکست متنی رو که داره پخش میشه و موجود دارم رو بصورت گرافیکی نشون بدم
حالا این بصورت گرافیکی میتونه هم هایلایت باشه
هم جمله جمله نشون داده بشه یا هر حالت گرافیکی دیگر

شاید الان بهتر تونستم موضوع رو عنوان کنم
م

خوب خیلی راحته!!!

با یه تایمر و کمی پودر خلاقیت برنامه ی خوشمزه ای از آب در می آد .خدا رو چه دیدی شایدم از شبکه ی Me Chef امدن و از شما یه برنامه تهیه کردن.:چشمک:

hr.hatami
شنبه 25 دی 1389, 15:11 عصر
در مورد برنامه های lyrix میشه یکم توضیح بدی؟ لطفا !!!

شاید منظور شما Lyrix هست که بر روی فایلهای صوتی قرار داده میشده؟

متنی که من دارم همیشه ثابت نیست
میخواهم هر متنی رو که داشتم بتونم بصورت گرافیکی نشونش بدم
و ترجیحا کامپوننت خودش حالت انیمیشن داشته باشه

یک چیزی مثل فلش کارت
که وقتی یک طرف آن نمایش داده شد و متن آن نیز خوانده شد
یک حرکت دورانی داشته باشه و متن بعدی را نمایش بده و فایل صوتی آنرا برنامه پخش کند

Navid Asadi
شنبه 25 دی 1389, 20:52 عصر
اگه می خوای خیلی گرافیکی باشه دو راه بهت پیشنهاد میکنم :
1. استفاده از WPF که من زیاد وارد نیستم تما توضیح مفصلی تو سایت هست...
2. استفاده از متد گرافیک و این که خودت با کد نویسی effect ایجاد کنی البته این کار خیلی سخته ولی مطمئن باش اگه این کا رو بتونی بکنه مهارتت تو برنامه نویسی 10 برابر میشه!

البته اگه فلش بلدی میتونی این کار رو با فلش انجام بدی اصلا نیاز به VB.Net نداره فقط کافیه که او قسمت از برنامه ات رو تحت فلش در بیاری...

mohsen_kh1364
یک شنبه 15 آبان 1390, 13:34 عصر
با سلام
من هم تقریبا همچین نیازی دارم، اما نه به شکل گرافیکی، ساده.
به عنوان مثال سایت زیر رو نگاه کنید:
www.tanzil.ir
این سایت آیات یک سوره رو پخش می کنه و همزمان با اون آیه ی مربوطه هایلایت میشه، هر آیه فایل جداگانه ای داره. حالا چطور می شه این کار رو کرد.
ممنون می شم راهنماییم کنید. خیلی واجبه

mohsen_kh1364
سه شنبه 17 آبان 1390, 10:18 صبح
سایت زیر رو نگاه کنید:
www.tanzil.ir
این سایت آیات یک سوره رو پخش می کنه و همزمان با اون آیه ی مربوطه هایلایت میشه، هر آیه فایل جداگانه ای داره. حالا چطور می شه این کار رو کرد.


کسی نظری نداره ؟

Mani_rf
سه شنبه 17 آبان 1390, 13:57 عصر
با سلام


من هم تقریبا همچین نیازی دارم، اما نه به شکل گرافیکی، ساده.


به عنوان مثال سایت زیر رو نگاه کنید:


www.tanzil.ir (http://www.tanzil.ir)


این سایت آیات یک سوره رو پخش می کنه و همزمان با اون آیه ی مربوطه هایلایت
میشه، هر آیه فایل جداگانه ای داره. حالا چطور می شه این کار رو کرد.


ممنون می شم راهنماییم کنید. خیلی واجبه


کاری که تو این سایت انجام شده اینه که هر آیه به صورت جداگانه ضبظ شده؛ روی صفحه هم هر آیه داخل یک تگ Span نوشته شده؛ موقعی که آیه پخش میشه پس زمینه Span مربوط به اون آیه تغییر رنگ میده.
تو وب کار بسیار راحته. با استفاده از jQuery به راحتی می توان چنین کاری کرد. ولی تو Application باید برای ای کار کامپاننتی بنویسی یا اینکه با خلاقیت کامپاننت های موجود را پشت هم بچینی و چنین چیزی را شبیه سازی کنی.
اگر با WPF کار کنی این کار را میشه با یک StackPanel و Label به راحتی انجام داد.
البته در Windows Application معمولی هم میتونی با یک FlowLayoutPanel و Lable این کار را بکنی. به اون زیبایی نمی شه اما با کمی خلاقیت می توانی کاری که می خواهی را انجام بدی.

این هم یک نمونه برنامه

mohsen_kh1364
سه شنبه 17 آبان 1390, 15:20 عصر
بله من هم برای وب می خواهم.
و از جواب شما متشکرم. ادامه بحث را در بخش مربوطه ادامه خواهم داد.