مرتب کردن ترکیب حروف و ارقام در نمایش گرید

sa65

عضو جدید
سلام...

در جايي از برنامه لازم است كاربر كدي را در تكست باكس وارد كنه كه تشكيل شده از عدد و حرف مي باشد.
به طور مثال :2/17 /ت21/81/01 (البته اينجا به طور صحيح نشان داده نمي شه)...
اما شيوه نمايش اون ، به ترتيب حروف وارد شده نيست...
يعني مثال بالا اين طور نمايش در گريد و يا ليست نمايش داده مي شه :2/17/21/81/01ت

نكته : كاربر براي چك كردن اطلاعات به نمايش صحيح اين كد نياز داره...

چه طور مي شه اين مشكلو حل كرد ؟


ممنون میشم توضیح بدید
 

اسیه

عضو جدید
کمک

کمک

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

yamacasis

عضو جدید
sa65
از چه زبونی استفاده شده؟ تحت وب؟

اسیه
زبان توربو cنداریم اون اسم محیط
به زبان cیا c++؟
 

yamacasis

عضو جدید
این اتفاق بخاطر اینه که در میان کاراکتر فارسیت انگلیسی وارد میشه
و اون کاراکترها دچار مشکل می کنند
اگه فرمت همه اطلاعاتت یه جوره خوب اونارو تیکه تیکه بگیر
مثلا یه ورودی واسه بخش اول یکی دوم ویکی هم سوم بعد تو نمایش خودت اونارو اضافه کن
 
  • Like
واکنش ها: sa65

sa65

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

يعني كاربر بايد يه كد كه شامل عدد و حروف فارسي هست رو به عنوان مثلن "مجوز" وارد كنه و ممكنه اون حرف اول ، وسط يا آخر باشه...

 

fjalili

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

يعني كاربر بايد يه كد كه شامل عدد و حروف فارسي هست رو به عنوان مثلن "مجوز" وارد كنه و ممكنه اون حرف اول ، وسط يا آخر باشه...


دوست عزیز،

این مشکل معمولاً در input Text پیش میاید که واقعاً درست نشان داده نخواهد شد، ولی درست دریافت خواهد شد! مگر اینکه خودت یک editor کوچولو بنویسی و یا کلاس ها و یا توابع مربوطه را بازنویسی کنی!
در این موردی که گفتی میتونی یک کلک بزنی، چون ورودیت درست دریافت میکنه و فقط نمایش اشتباهی میده، ورودیت را به صورت ********** یعنی پسوردی بگیری و نمایشش ندیدی و در عوض در یک باکس نمایشی در مکانی دیگر مثلاً مقابلش به فرمت دیگری که درست نشان داده میشه نشونش بدی... این مشکل خیلی از مواقع وقتی متن نمایش شما به صورت Left to Right باشه درست نشون داده میشه ...

پر انرژی باشید.
 

ghaderimoghadam

عضو جدید
سلام...

در جايي از برنامه لازم است كاربر كدي را در تكست باكس وارد كنه كه تشكيل شده از عدد و حرف مي باشد.
به طور مثال :2/17 /ت21/81/01 (البته اينجا به طور صحيح نشان داده نمي شه)...
اما شيوه نمايش اون ، به ترتيب حروف وارد شده نيست...
يعني مثال بالا اين طور نمايش در گريد و يا ليست نمايش داده مي شه :2/17/21/81/01ت

نكته : كاربر براي چك كردن اطلاعات به نمايش صحيح اين كد نياز داره...

چه طور مي شه اين مشكلو حل كرد ؟

منظورتو دقیق نگرفتم،اما اگه نرم افزار asp.netباشه میشه گفت از کنترل های اعتبار سنجی کمک بگیری.

اگه میخای (کنترل اعتبار سنجی )میتونم کمکت کنم.:smile:
 

Similar threads

بالا