أقوم بحل مسألة رياضية تعتمد عدداً من المتحولات ضمن إجرائية تعتمد مبدأ التعاودية (Iterations) وأستخدم Application.processmessage لإظهار القيم المحسوبة على الشاشة أثناء تنفيذ الإجرائية وكذلك لإمكانية ايقاف البرنامج بالضغط على زر "إيقاف التنفيذ" الموجود على الشاشة. بدأت أحصل على الخطأ Invalid Pointer Operation وبعدها الخطأ Access Violation وذلك عند استخدام قيمة كبيرة لأحد هذه المتحولات.
عند عدم استخدام Application.processmessage يتم تنفيذ الإجرائية دون أية أخطاء، ولكن لا أستطيع عندها الضغط على الزر "إيقاف التنفيذ" لحين الانتهاء من تنفيذ كامل الإجرائية.
الرجاء المساعدة إما في كيفية إلغاء الخطأ أو في طريقة أخرى لإمكان ايقاف تنفيذ الإجرائية عند الرغبة.
