ايران ويج

نسخه‌ی کامل: مشخص کردن مکان دقیق خطا !
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
بازم یک سوال
چطور میشه مکان دقیق خطا رو پیدا کرد ؟
یعنی آیا API یا تابعی هست که دقیقا بگه "خطا در فلان ماژول و فلان زیر برنامه و فلان خط" اتفاق افتاده؟

فعلا که یک شیء err هست که فقط کد خطا و پیغامش رو بر می گردونه اما درباره بقیش چطور ؟
اين شي err يه مقدار داره به نام source كه بهت ميگهدر كدوم آبجكت اين خطا اتفاق افتاد.
نه اشکان جان err.Source فقط اسم پروژه رو بر می گردو نهSad
یا API هست با نام Getlasterror . فکر کنم این تابع اطلاعات بیشتری رو بهت میده !

http://msdn.microsoft.com/library/defaul...terror.asp
ببين روش خاصي فكر نكنم باشه (البته ايرادهاي توابع API رو ميشه با يه تابع بدست آورد) ولي ميشه از طريق لاگ و يا استفاده از يه سري متغير ايرداها رو تا حدودي هندل كرد.
ashkan نوشته است:ببين روش خاصي فكر نكنم باشه (البته ايرادهاي توابع API رو ميشه با يه تابع بدست آورد) ولي ميشه از طريق لاگ و يا استفاده از يه سري متغير ايرداها رو تا حدودي هندل كرد.
ممنون ازتون
در مورد هندل کردن فکر می کنم این تنها راهم باشه و انجامش هم دادم !
در مورد Getlasterror هم تحقیق کرده بودم اما این تابع خطاهای مربوط به Dll رو بر می گردونه !
اگز سورسش دم دستم اومد میزارم بقیه هم استفاده کنند