A_Salimi
چهارشنبه 15 اسفند 1386, 14:27 عصر
با سلام :
مدت نسبتا زیادی است که در حین اجرای برنامه با ماکروی Assert مواجه میشم و واقعا من رو کلافه کردن وبرای برطرف کردن اونا به هر دری زدم اما نمی دونم باید چطوری برطرفشون کنم
Assert اول زمانی ایجاد شد که من یک tab control رو به فرمم اضافه کردم و در تابع DoExchange در متغیر کنترلی مربوط به اون به اولین Assert بر میخورم
Assert های بعدی هم زمانی ایجاد شدند که من روی دکمه آیکون قرار دادم با اینکه برنامه در نهایت اجرا میشه و کار میکنه اما میخواستم بدونم راه برطرف کردنشون چیه ؟؟
در حالت دیباگ اینطور tooltip ی رو روی breakpoint می بینم با این مضمون :
این کد در تابع دیگری فراخوانی شده است هنگامی که اجرای تابع تمام می شود اظهار (statement ) بعدی اجرا خواهد شد !!!
هر چند میدونم بدون دسترسی به کد کمک کردن مشکله اما در هر حال اگه کسی بتونه یک راه منطقی عنوان کنه ممنون میشم
با تشکر
مدت نسبتا زیادی است که در حین اجرای برنامه با ماکروی Assert مواجه میشم و واقعا من رو کلافه کردن وبرای برطرف کردن اونا به هر دری زدم اما نمی دونم باید چطوری برطرفشون کنم
Assert اول زمانی ایجاد شد که من یک tab control رو به فرمم اضافه کردم و در تابع DoExchange در متغیر کنترلی مربوط به اون به اولین Assert بر میخورم
Assert های بعدی هم زمانی ایجاد شدند که من روی دکمه آیکون قرار دادم با اینکه برنامه در نهایت اجرا میشه و کار میکنه اما میخواستم بدونم راه برطرف کردنشون چیه ؟؟
در حالت دیباگ اینطور tooltip ی رو روی breakpoint می بینم با این مضمون :
این کد در تابع دیگری فراخوانی شده است هنگامی که اجرای تابع تمام می شود اظهار (statement ) بعدی اجرا خواهد شد !!!
هر چند میدونم بدون دسترسی به کد کمک کردن مشکله اما در هر حال اگه کسی بتونه یک راه منطقی عنوان کنه ممنون میشم
با تشکر