PDA

View Full Version : سوال: خطادراجرای برنامه



amirkazem
جمعه 04 تیر 1395, 12:26 عصر
باسلام وآرزوی قبولی طاعات وعبادات شمادوستان بزرگوار
دراجرای برنامه باخطای موجوددرتصویرضمیمه مواجه میشیم.(اجرای برنامه ازطریق منوی تعبیه شده(انتخاب یک گزینه ازمنو یا زیرمنو))
دوستان لطفاً راهنمایی بفرماییدمشکل ازکجاست. ضمناً پس ازتأیید مشاهده پیغام خطا، اجرای برنامه ادامه پیدامی کنه ومشکلی هم نداره.

Mahmood_M
جمعه 04 تیر 1395, 14:59 عصر
در جای مناسبی Break-Point بذارید و ببینید روی چه خطی از برنامه خطا اتفاق می افته
مثلا اگر در OnCreate هست در ابتدای OnCreate یک Break-Point بذارید و بعد برنامه رو خط به خط جلو ببرید تا محل خطا رو پیدا کنید
خطای AV یک خطای کلیه، یک دسترسی غیرمجاز اتفاق افتاده، مثلا برنامه می خواد از چیزی که هنوز Create نشده استفاده کنه
در تصویری که قرار دادید، از خاصیت RecordCount مربوط به DataSet استفاده شده، ممکنه DataSet هنوز Create نشده باشه
باید دستوراتی که خودتون نوشتید رو با Break-Point و Trace خط به خط کد بررسی کنید، از روی سورس کدهای دلفی نمیشه به جواب مطمئنی رسید
البته First Chance Exception در برخی مواقع قابل صرفنظر کردنه ! ، ولی باید دید که مشکل از کجاست