PDA

View Full Version : تشخیص شماره خطا در یک Try



روح اله معینی زاده
شنبه 07 آذر 1383, 15:22 عصر
با سلام خدمت دوستان گرامی

در یک دستور Try ... End Try چه طور می توان شماره خطا را به دست آورد؟

در قسمت Catch ex as exception متغیر ex پیام را دارد و چیزی به عناون شماره ندارد یا من بلد نیستم. :sorry:

لطف کمک کنید.

با احترام- خدانگهدار

sh
شنبه 07 آذر 1383, 19:00 عصر
همه خطاها شماره خطا ندارد

kochol
دوشنبه 09 آذر 1383, 18:40 عصر
می تونی از روش قبلی که در vb6 بود استفاده کنی اگه خواستی
on error goto

sh
سه شنبه 10 آذر 1383, 00:37 صبح
می تونی از روش قبلی که در vb6 بود استفاده کنی اگه خواستی
on error goto

خود دات نت تمامی ابزارهای خطایابی رو به بهترین نحو داره لذا برگشتن به عقب کار درستی نیست

kochol
سه شنبه 10 آذر 1383, 21:32 عصر
سلام

اگر یک خطای خاصی در برنامت بوجود می آید و شماره خطای آن را می دانی این به دردت می خوره

try
...
catch e as overflowexception when err.number=6
....
end try

روح اله معینی زاده
چهارشنبه 11 آذر 1383, 07:57 صبح
با سلام خدمت دوستان گرامی

بی زحمت به سوال اصلی دقت کنید :embr:
دوستمون کوچول (اگه غلط نوشتم ببخشید) نوشته
شماره خطای آن را می دانی
من توی سوالم گفتم که شماره خطا رو نمی دونم.

با احترام- خدانگهدار

MM_Mofidi
چهارشنبه 11 آذر 1383, 14:50 عصر
err.number
یا استفاده از تابع api برای گرفتن شماره آخرین خطای واقع شده

ساران سافت
چهارشنبه 11 آذر 1383, 20:41 عصر
شمارة خطی که در آن خطا اتفاق افتاد و نام روال را چگونه می توان بدست آورد؟ :گیج:

kochol
پنج شنبه 12 آذر 1383, 11:26 صبح
شمارة خطی که در آن خطا اتفاق افتاد و نام روال را چگونه می توان بدست آورد؟

خوب این کار به چه درد می خوره

ساران سافت
پنج شنبه 12 آذر 1383, 12:50 عصر
می توان یک Exep. برای برنامه ساخت که شماره خطا روال و شماره خط خطا در آن ذخیره شود و بعد برنامه یا از طریق دیسکت یا اینترنت فایل را فرستاده تا کنترل خطا یابی برنامه یمان راحت تر شود. :sunglass: