PDA

View Full Version : مشکل عجیب با حرف ی...



shagerd
یک شنبه 29 مهر 1386, 00:16 صبح
سلام..

من با حرف ی فارسی مشکل دارم ...
من یه حرف ی فارسی دارم و یه ی عربی که میخوام واسشون یه عدد تعریف کنم ...
وقتی کیبوردمو فارسی میکنم و ی رو تایپ میکنم تو کیسم و همون موقع اجرا میکنم مشکلی نداره و درست و بدون خطا جواب میده ...
اما وقتی ویژوالو میبندم و دوباره باز میکنم تو اجرا بهم میگه چرا تو کیست دوتا ی تعریف کردی ... درصورتی که سری پیش این خطارو نمیداد ...
خطایی که میده اینه : The label 'case 1610:' already occurs in this switch statement

جالب اینجاست که فایل exe اجرای قبلی هیچ مشکلی نداره و ی ها متمایز هستند و درست اجرا میشه اما این exe مشکل داره ... چرا باید با یه بار بازو بسته کردن برنامه این مشکل پیش بیاد؟؟؟ اینم تکه کد:







case 'ی':
nu=nu+10;
break;
case 'ی':
nu=nu+10;
break;




!!!

once4ever
یک شنبه 29 مهر 1386, 06:59 صبح
از چه ویندوزی موقع نوشتن استفاده میکنی؟
اینبار یکی از ی هارو با shift+x بنویس و اون یکی رو با d و ببین اینبار هم میگه یکی هستند؟

shagerd
یک شنبه 29 مهر 1386, 14:56 عصر
آقا مرسی... دست شما درد نکنه ... 50% مشکل حل شد.
یعنی جوابی که میخوامو میده و مشکلی نداره تو exe اما موقع اجرا تو خود سورس همش غر میزنه وبازهم همون پیغامو میده!!!!!!! ]چرا؟؟؟

قبلا تو یه تاپیک بچه ها درمورد پیش فرض کردن زبان فارسی موقع اجرا واسه ورودی کاربر بحث کردن اما من با اون کد مشکل دارم ...
شما میدونید باید چیکار کنم؟؟؟ چطوری میتونم بگم کاربر نمیتونه اصلا از انگلیسی استفاده کنه و پیش فرضمم فارسی باشه ؟؟؟

البته تو یه تاپیک جداگانه مطرحش کردم اما ...!!
http://barnamenevis.org/forum/showthread.php?t=82340

ممنون میشم اگه کمکم کنید ...