PDA

View Full Version : مدیریت خطا



hrj1981
جمعه 05 بهمن 1386, 08:51 صبح
دوستان سلام
من می خوام برای برنامه ام یک مدیر خطا درست کنم که جامع باشه ، که مثلا هر وقت کاربر کدی تکراری یا درست وارد نکردن صحیح نوع اطلاعات را انجام داد برنامه توسط این مدیر خطا به کاربر گزارش بده ، اگر بخواهم برای هر فیلد یک هندل خطایابی قرار بدم زمانی معادل کل برنامه نویسی برنامه ام باید صرف کنم اگر دوستان راه حل مناسب یا نمونه سورس مفیدی داشته باشند من را شرمنده خودشان می کنند.

bobrus
جمعه 05 بهمن 1386, 09:05 صبح
سلام دوست عزیز
شما در ابتدا باید خطاهایی رو که رخ می ده دسته بندی کنی یه این صورت که مثلا تکراری بودن مقدار ویا عدد واردکردن به جای متن و یا برعکس و برایشان یک پیغام عمومی بنویسی
در مرحله دوم باید نام فیلد و مقدارش رو که در او خطا رخ داده را به این پیغام ها بچسبانی و درنهایت پیغام رو نمایش بدی
این تقریباً همون کاریه که خود ویندوز انجام میده.
با استفاده از این روش سرعت کار بالا میره و برنامه نویسی کمتری هم میخواد

ABERTINO
شنبه 06 بهمن 1386, 16:21 عصر
دوست عزیز مشکلت حل شده یا نه ؟ از چه روشی استفاده کردی به ماهم بگو