امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
مشخص کردن مکان دقیق خطا !
نویسنده پیام
Darg غایب
مدير بازنشسته
*****

ارسال‌ها: 894
موضوع‌ها: 40
تاریخ عضویت: تير ۱۳۸۴

تشکرها : 381
( 702 تشکر در 190 ارسال )
ارسال: #1
Shy  مشخص کردن مکان دقیق خطا !
سلام
بازم یک سوال
چطور میشه مکان دقیق خطا رو پیدا کرد ؟
یعنی آیا API یا تابعی هست که دقیقا بگه "خطا در فلان ماژول و فلان زیر برنامه و فلان خط" اتفاق افتاده؟

فعلا که یک شیء err هست که فقط کد خطا و پیغامش رو بر می گردونه اما درباره بقیش چطور ؟
۰۴-خرداد-۱۳۸۵, ۰۳:۲۱:۰۰
وب سایت ارسال‌ها
پاسخ
ashkan آفلاین
بنيانگذار سايت
******

ارسال‌ها: 1,553
موضوع‌ها: 80
تاریخ عضویت: آبان ۱۳۸۲

تشکرها : 0
( 140 تشکر در 87 ارسال )
ارسال: #2
RE: مشخص کردن مکان دقیق خطا !
اين شي err يه مقدار داره به نام source كه بهت ميگهدر كدوم آبجكت اين خطا اتفاق افتاد.

آشنایی با نظریه زبان باعث شد تا بفهمم کامپیوتر اونی نیست که من میدونم.
۰۴-خرداد-۱۳۸۵, ۰۸:۳۱:۰۵
وب سایت ارسال‌ها
پاسخ
Darg غایب
مدير بازنشسته
*****

ارسال‌ها: 894
موضوع‌ها: 40
تاریخ عضویت: تير ۱۳۸۴

تشکرها : 381
( 702 تشکر در 190 ارسال )
ارسال: #3
RE: مشخص کردن مکان دقیق خطا !
نه اشکان جان err.Source فقط اسم پروژه رو بر می گردو نهSad
۰۴-خرداد-۱۳۸۵, ۱۲:۲۸:۰۸
وب سایت ارسال‌ها
پاسخ
Mamad2003 آفلاین
کاربر با تجربه
****

ارسال‌ها: 1,150
موضوع‌ها: 18
تاریخ عضویت: آذر ۱۳۸۲

تشکرها : 9
( 388 تشکر در 232 ارسال )
ارسال: #4
RE: مشخص کردن مکان دقیق خطا !
یا API هست با نام Getlasterror . فکر کنم این تابع اطلاعات بیشتری رو بهت میده !

http://msdn.microsoft.com/library/defaul...terror.asp

گويند بهشت و حور و کوثر باشد  ..  جوي می و شير و شهد و شکر باشد
پر کن قدح باده و بر دستم نه      ..   نقدي ز هزار نسيه خوشتر باشد  
۰۴-خرداد-۱۳۸۵, ۱۴:۱۸:۲۱
ارسال‌ها
پاسخ
ashkan آفلاین
بنيانگذار سايت
******

ارسال‌ها: 1,553
موضوع‌ها: 80
تاریخ عضویت: آبان ۱۳۸۲

تشکرها : 0
( 140 تشکر در 87 ارسال )
ارسال: #5
RE: مشخص کردن مکان دقیق خطا !
ببين روش خاصي فكر نكنم باشه (البته ايرادهاي توابع API رو ميشه با يه تابع بدست آورد) ولي ميشه از طريق لاگ و يا استفاده از يه سري متغير ايرداها رو تا حدودي هندل كرد.

آشنایی با نظریه زبان باعث شد تا بفهمم کامپیوتر اونی نیست که من میدونم.
۰۴-خرداد-۱۳۸۵, ۱۴:۲۴:۵۳
وب سایت ارسال‌ها
پاسخ
Darg غایب
مدير بازنشسته
*****

ارسال‌ها: 894
موضوع‌ها: 40
تاریخ عضویت: تير ۱۳۸۴

تشکرها : 381
( 702 تشکر در 190 ارسال )
ارسال: #6
RE:  مشخص کردن مکان دقیق خطا !
ashkan نوشته است:ببين روش خاصي فكر نكنم باشه (البته ايرادهاي توابع API رو ميشه با يه تابع بدست آورد) ولي ميشه از طريق لاگ و يا استفاده از يه سري متغير ايرداها رو تا حدودي هندل كرد.
ممنون ازتون
در مورد هندل کردن فکر می کنم این تنها راهم باشه و انجامش هم دادم !
در مورد Getlasterror هم تحقیق کرده بودم اما این تابع خطاهای مربوط به Dll رو بر می گردونه !
اگز سورسش دم دستم اومد میزارم بقیه هم استفاده کنند
۰۴-خرداد-۱۳۸۵, ۱۶:۲۸:۱۲
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  [سوال] مشخص کردن فایلی که روی شبکه باز شده eppagh 0 2,131 ۲۲-فروردین-۱۳۹۴, ۱۴:۰۶:۵۱
آخرین ارسال: eppagh
  [سوال] گرفتن شماره ستون و ردیف از رنج مشخص به شکل داینامیک eppagh 0 2,162 ۰۶-اسفند-۱۳۹۳, ۲۰:۱۸:۱۳
آخرین ارسال: eppagh
  نرم افزار مشخص کننده روز بر اساس تاریخ Ambassador 2 3,630 ۰۲-بهمن-۱۳۹۱, ۲۰:۳۱:۵۹
آخرین ارسال: Ambassador
  [سوال] ارسال اس ام اس به پورت مشخص alireza4141 2 2,880 ۰۲-آذر-۱۳۹۱, ۰۲:۱۲:۳۳
آخرین ارسال: alireza4141
  [ایرانویجی] آموزش یافتن محل دقیق وقوع خطا (شماره خط کد!) 1120 0 2,194 ۱۵-مهر-۱۳۹۱, ۰۴:۱۵:۵۹
آخرین ارسال: 1120
  مشخص کردن شماره خونه ها و ترتیب ذخیره انها goldpower 0 2,335 ۳۰-خرداد-۱۳۹۱, ۱۳:۳۴:۳۴
آخرین ارسال: goldpower
  replace کردن یا delete کردن فایل سیستمی ویندوز ppcsoft 6 5,903 ۱۳-آذر-۱۳۹۰, ۲۲:۰۵:۰۶
آخرین ارسال: ppcsoft
  جابه جایی مکان نما hamed_Arfaee 1 1,646 ۱۰-دى-۱۳۸۷, ۰۳:۵۸:۴۶
آخرین ارسال: hamed_Arfaee
  کپی کردن دسته جمعی با واید کارت و لاگ کردن اررور؟؟؟ sylvester 10 10,464 ۲۱-مهر-۱۳۸۷, ۱۹:۳۷:۰۸
آخرین ارسال: ajlajlajl
  مخفی کردن و غیر قابل حذف کردن ویروس lord_viper 7 6,522 ۲۲-خرداد-۱۳۸۷, ۱۸:۰۲:۳۱
آخرین ارسال: lord_viper

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS