ورود

View Full Version : نوشتن عدد و حرف همزمان در textbox از چپ به راست



feridoon
جمعه 02 شهریور 1386, 11:47 صبح
با سلام به دوستان
یه مشکلی در این مورد داشتم می خواستم راهنماییم کنید ، البته جستجو کردم ولی به نتیجه ای نرسیدم .
فرض کنید بخواهیم شماره انتظامی یک خودرو را در یک textbox بگیریم : 756ب11
وقتی می خواهیم این شماره را در textbox بنویسیم باید اول 756 بعد حرف ب و بعد 11 رو وارد کنیم .
می خواستم ببینم کاری میشه کرد که شماره رو همون جوری که هست از سمت چپ به راست بگیریم ، یعنی اول 11 بعد ب بعد 756 .
یه چیزی هم بگم اینه که نمی خوام اینارو جدا جدا بگیرم ، فقط همشونو باهم . اینم بگم که کیبورد رو فارسی کردم .
اگه کامپوننتی هم برا این کار هست ، میشه برا اونم راهنمایی کنید .
خیلی ممنون

killer-star
جمعه 02 شهریور 1386, 12:15 عصر
با سلام به دوستان
یه مشکلی در این مورد داشتم می خواستم راهنماییم کنید ، البته جستجو کردم ولی به نتیجه ای نرسیدم .
فرض کنید بخواهیم شماره انتظامی یک خودرو را در یک textbox بگیریم : 756ب11
وقتی می خواهیم این شماره را در textbox بنویسیم باید اول 756 بعد حرف ب و بعد 11 رو وارد کنیم .
می خواستم ببینم کاری میشه کرد که شماره رو همون جوری که هست از سمت چپ به راست بگیریم ، یعنی اول 11 بعد ب بعد 756 .
یه چیزی هم بگم اینه که نمی خوام اینارو جدا جدا بگیرم ، فقط همشونو باهم .
اگه کامپوننتی هم برا این کار هست ، میشه برا اونم راهنمایی کنید .
خیلی ممنون

سلام

خب مگه در حالت عادی از چپ به راست نمیگیره ؟؟؟

feridoon
جمعه 02 شهریور 1386, 12:56 عصر
خب امتحان کنید ، ولی تو حالت عادی اینجوری نمی گیره

killer-star
جمعه 02 شهریور 1386, 14:46 عصر
خب امتحان کنید ، ولی تو حالت عادی اینجوری نمی گیره

سلام

:گیج:

آخه رو مال من تو حالت عادی اینجوری میگیره !!!

feridoon
شنبه 03 شهریور 1386, 10:30 صبح
از دوستان کسی نمی خواد راهنمایی کنه؟

TheMatrix
شنبه 03 شهریور 1386, 11:33 صبح
righttoleft ه textbox ات رو true کن.

MMR_1344
شنبه 03 شهریور 1386, 13:32 عصر
فونت مورد استفاده رو بایستی فارسی کنی که بتونه از راس به چپ بنویسه

Mbt925
شنبه 03 شهریور 1386, 19:56 عصر
دوستمون feridoon جان درست میگن.

مشکل ایشون با چیزایی که دوستان گفتن حل نمیشه .

این مشکل همیشه توی رشته های شامل عدد و حروف بوجود میاد.

باید خودمون دستی کنترلش کنیم.روش کار می کنم ببینم چی میشه.

البته اگه دوستان در این مورد تجربه دارن ، نظر بدن .

feridoon
یک شنبه 04 شهریور 1386, 11:34 صبح
MBT جان ممنون از اینکه درکمون کردی.
شاید اشکال کار من این باشه که خوب نتونستم منظورمو توضیح بدم.
البته همون طوری که گفتم language ویندوز باید فارسی باشه ،،، من از فونت فارسی استفاده کردم ، right to left هم کردم . ولی با هیچ کدوم از اینا مشکل حل نمیشه
ممنون میشم اگه راهنماییم کنین

Mbt925
یک شنبه 04 شهریور 1386, 12:33 عصر
یه راهش اینه :

یه نمونه ی ساده قرار میدم که البته خیلی سطحیه
ولی یه نگاهی بهش بندازین بد نیست:

Mbt925
چهارشنبه 07 شهریور 1386, 12:04 عصر
عزیز دارم یه اکتیوایکس Label میسازم که این قابلیت رو داره.

http://mbt925.persiangig.com/Image/RTFProb.png

feridoon
پنج شنبه 08 شهریور 1386, 18:40 عصر
سلام mbt جان
از اینکه بهم کمک می کنی ممنونم.
نمونه برنامه ای که گذاشتی جالبه. تقریبا همونیه که من می خوام ولی اگه بشه همون الگوریتم داخله خود همون textbox انجام بگیره خوبه.
حتی من میخوام از این textbox در جستجوی فیلد شماره شهربانی خودرو مورد نظر استفاده کنم.
بازم منتظر کمکتون هستم . ممنون

Mbt925
پنج شنبه 08 شهریور 1386, 18:47 عصر
سلام

این Label رو دانلود کن و ببین همونیه که می گی یا نه ؟

feridoon
جمعه 09 شهریور 1386, 21:44 عصر
سلام
آقا دستت درد نکنه زحمت می کشی.
این label هم کارش درسته، همونیه که من می خوام.
میشه این کارو برا textbox هم انجام بدی.
بازم ممنون.

feridoon
یک شنبه 11 شهریور 1386, 18:40 عصر
سلام به دوستان
کسی هست که مارو بیشتر راهنمایی کنه؟
محتاجیم به کمک...

feridoon
پنج شنبه 15 شهریور 1386, 19:57 عصر
سلام به همه
کس دیگه ای به غیر از آقای mbt925 نیس که مارو راهنمایی کنه؟

Mbt925
پنج شنبه 15 شهریور 1386, 20:06 عصر
دوست عزیزم اگه توی تکس باکس شما فقط حروف فارسی و عدد وارد میشه و حروف انگلیسی بکار نمیره که مشکلی نیست.

ولی اگه حروف انگلیسیم بکار میره هیچ راه ساده ای وجود نداره.