PDA

View Full Version : این کد On Error Goto 0 چکار انجام میدهد؟



IranVB
یک شنبه 13 شهریور 1390, 11:30 صبح
سلام دوستان کسی میدونه دستور On Error Goto 0 چکار انجام میدهد؟ ممنون

محسن واژدی
یک شنبه 13 شهریور 1390, 11:36 صبح
سلام علیکم
این دستور همه دستگیره خطا موجود در روال فعلی را غیرفعال میکند
موفق باشید

IranVB
یک شنبه 13 شهریور 1390, 15:23 عصر
این دستور همه دستگیره خطا موجود در روال فعلی را غیرفعال میکند ممنون، ولی این که همانند on error resume next عمل میکنه چون اون هم خطاها را غیرفعال میکرد ممنون میشوم این را هم برایم توضیح دهید

محسن واژدی
یک شنبه 13 شهریور 1390, 15:29 عصر
On Error Resume Next خطاها را غیر فعال میکند نه دستگیره ها را از کار می اندازد، به عبارتی مانع از نمایش خطاهای زمان اجرا و متوقف شدن برنامه میشود
اما GoTo 0 برعکس دستور قبل همه دستگیره ها را غیر فعال میسازد همانند زمانی که دستگیره ای وجود نداشت و خطاهای زمان اجرا ظاهر میشدند

موفق باشید