سلام
من یه برنامه دارم که یه حلقه رو با زدن یک دکمه شروع می کنه که شاید چند دقیقه طول بکشه تا تموم بشه
حالا شاید کاربر وسط کار بیخیال شد خواست کنسل کنه
من یه دکمه گذاشتمن واسه توقف که با زدنش یه متغیر 1 میشه و داخل حلقه چک میکنم که اگه اون متغیر مساوی 1 شد از حلقه خارج شو
حالا مشکل اینجاس که وقتی حلقه شروع میشه تا حلقه تموم نشده نمیشه توقف رو کلیک کرد
یعنی یه جورایی سیستم هنگ می کنه تا زمانی که حلقه تموم بشه
راه حل چیست دوستان؟