mohammad_2039
دوشنبه 23 فروردین 1389, 10:05 صبح
با سلام خدمت همه دوستان عزیز
من دارم یه برنامه مینویسم به یه مشکل برخورد کردم خواستم نظر دوستان رو هم جویا بشم. من تو برنامه تعداد زیادی تکس باکس دارم که دسته بندی کردم و هر دسته مقید به یک چک باکس هست وقتی یکی چک میخوره تکس باکس هاش روشن میشه برای ورود اطلاعات، کاربر میتونه همه رو چک بزنه. تو چندتا از این تکس باکس ها عدد وارد میشه و بقیه با انجام یکسری محاسبات از همون چندتای اول پر میشن. کد ها رو در رویداد TextChange تکس باکس ها نوشتم تا به محض تغییر اعداد محاسبه بشه و تو بقیه تکس باکس ها نمایش داده بشه. مشکل اینجاست که چون اکثر این تکس باکس ها به هم وابسته اند وقتی کاربر عدد یه تکس باکس رو Del میکنه یا یه چک باکس رو بعد از ورود اطلاعات خاموش میکنه یا کلا کمی دستکاری میکنه تکس باکس ها رو برنامه با خطا مواجه میشه . من n تا دستور if و else برای کنترل وضعیت های مختلف نوشتم اما باز با شرایط جدید مواجه میشم و برنامه خطا میده. چطوری میتونم این مشکل رو حل کنم ؟ یا بهتر بگم چه راه منطقی و اصولی در این مواقع برای کنترل وجود داره تا جلوی هر گونه خطا گرفته بشه. با تشکر فراوان:لبخندساده:
من دارم یه برنامه مینویسم به یه مشکل برخورد کردم خواستم نظر دوستان رو هم جویا بشم. من تو برنامه تعداد زیادی تکس باکس دارم که دسته بندی کردم و هر دسته مقید به یک چک باکس هست وقتی یکی چک میخوره تکس باکس هاش روشن میشه برای ورود اطلاعات، کاربر میتونه همه رو چک بزنه. تو چندتا از این تکس باکس ها عدد وارد میشه و بقیه با انجام یکسری محاسبات از همون چندتای اول پر میشن. کد ها رو در رویداد TextChange تکس باکس ها نوشتم تا به محض تغییر اعداد محاسبه بشه و تو بقیه تکس باکس ها نمایش داده بشه. مشکل اینجاست که چون اکثر این تکس باکس ها به هم وابسته اند وقتی کاربر عدد یه تکس باکس رو Del میکنه یا یه چک باکس رو بعد از ورود اطلاعات خاموش میکنه یا کلا کمی دستکاری میکنه تکس باکس ها رو برنامه با خطا مواجه میشه . من n تا دستور if و else برای کنترل وضعیت های مختلف نوشتم اما باز با شرایط جدید مواجه میشم و برنامه خطا میده. چطوری میتونم این مشکل رو حل کنم ؟ یا بهتر بگم چه راه منطقی و اصولی در این مواقع برای کنترل وجود داره تا جلوی هر گونه خطا گرفته بشه. با تشکر فراوان:لبخندساده: