دريافت ورودي فارسي در فلش

Zanguei

Member
سلام به همه دوستان :wink:
مي خواستم تو فلش وزودي فارسي بگيرم يعني همين كاري كه توي اين فرمهاي HTML انجام ميشه! يعني وقتي كاربر داخل Text box تايپ مي كنه فارسي بنويسه تا بعد بشه اونو به يك صفحه ASP فرستاد و در بانك هم ذخيره كرد . البته نه اينكه كاربر كليدهاي Alt+Shift رو بزنه :!:
اگه همچين كاري ميشه كرد ممنون ميشم بهم بگين.
 

Babak Sateli

Active Member
Zanguei گفت:
سلام به همه دوستان :wink:
مي خواستم تو فلش وزودي فارسي بگيرم يعني همين كاري كه توي اين فرمهاي HTML انجام ميشه! يعني وقتي كاربر داخل Text box تايپ مي كنه فارسي بنويسه تا بعد بشه اونو به يك صفحه ASP فرستاد و در بانك هم ذخيره كرد . البته نه اينكه كاربر كليدهاي Alt+Shift رو بزنه :!:
اگه همچين كاري ميشه كرد ممنون ميشم بهم بگين.

با سلام

آيا شما تا به حال اين موضوع را به صورت عملي در جايي ، منظورم وب سايتي است
كه ديده باشي ؟ اگر هست لطفاْ لينك آن را بنويسيد.

با تشكر
 

Zanguei

Member
نه آقا بابك جايي نديدم. مي خواستم ببينم شدني هستش يا نه و اگه هست چطوري؟
 

Babak Sateli

Active Member
Zanguei گفت:
نه آقا بابك جايي نديدم. مي خواستم ببينم شدني هستش يا نه و اگه هست چطوري؟

با سلام

اين كار شدني كه هست ، من تئوری آن را مي توانم توضيح بدهم.
اگر شما وقت داريد آن را به صورت عملي در آوريد.
من متاسفانه وقت كافي جهت اين كار ندارم.

داستان فارسي به اين صورت است :
ابتدا بايد كاراكترهاي ورودي از كاربر را دريافت كنيد و كد Ascii آنها را در آوريد.
سپس دو مقدار به صورت Temp بسازيد كه كاراكترهاي قبلي و بعدي را در خود جاي دهد.
در آخر سر با توجه و مقايسه دوكاراكتر Temp ، كاراكتر اصلي خود را تغيير دهيد.
به طور مثال اگر كاربر دكمه [H] را فشار داد ، شما مي بايست آن را به [الف] تبديل كنيد.
حال بايد توجه كنيد اگر كاراكتر قبلي به غير از Space باشد ، الف شما به صورت چسبان
خواهد بود و الي آخر.
در مرحله آخر نوبت به راست - به - چپ كردن جمله ها مي رسد كه كار بسيار آساني است.
چون خود Flash اين قابليت را دارد.

البته اين Method داستان بسيار طولاني دارد. اما 100٪ شدني است.
در صورتي كه وقت داشتيد اين كار را انجام دهيد و آن را به صورت يك Component بر روي
اينترنت بفرستيد. چون فكر كنم اولين نفر خواهيد بود.
تمامي اعمال فوق را مي بايست در هنگام ورودي كيبورد در Script انجام دهيد.
اميدوارم كليد معماي فارسي سازي دستتان آمده باشه و بتوانيد اين كار را خودتان
انجام دهيد.

اگر دقتي داشته باشم ، در اولين فرصت اين كار را به صورت چند خطي انجام خواهم داد.

موفق باشيد
 

idw

Member
معلومه كه هست‍

سلام دوست عزيز اين كار رو ميشه كرد و وبتگ هم اين كار رو كرده بود اما هچين بگي نگي سخته‍‍‍.اگر خواستي اينجا رو ببين‍HTTP://WEBTAG.BLOGSPOT.COM !
 

Zanguei

Member
آقا بابك از توضيحات خوبتون ممنونم ولي منم متاسفانه مثل شما دچار كمبود وقتم در ضمن تو Action Script هم خيلي قوي نيستم شايد در آيندگان يه فكري به حالش كردم. :(
آقاي idw از شما هم متشكرم ولي تو اون وبلاگي كه گفتين من چيزي پيدا نكردم. :(
 

Majid

مدیر سایت
عضو کادر مدیریت
سلام

آقا توي آرشيو وب تگ رو بگردي پيدا ميكني.. منم قبلا ديده بودم..يا اينكه واسه سهيل ايميل بفرست و ازش تقاضا كن بهت سورسشو بده

مجيد
 

جدیدترین ارسال ها

بالا