با سلام خدمت تمامي دوستان گرامي،
من دو تا سؤال برام پيش اومده که خودم دقيق نمي دونم اصطلاح اين کار چي هست تا بتونم تو اينترنت جستجو کنم واسه همين مزاحم شما شدم
سؤال اول: اگه دقت کرده باشيد هنگامي که کار سنگيني (ترجيحا يک پروسس تکي سنگين) در فرم صورت مي گيره، فرم به اصطلاح به حالت هنگ (يا همون قفل) در مياد و مادامي که اون پروسس تموم نشده کاربر احساس مي کنه که فرم Lock شده و نمي تونه اون رو جابجا کنه در صورتي که من در بسياري از برنامه ها (مخصوصا پروسس هاي خود ويندوز) ديدم که هنگامي که پردازش هاي سنگين هم انجام ميشه اين حالت براي فرم پيش نمياد بلکه بخشي از فرم که نشون دهنده اين هست که پردازش در حال انجام هست در حال کار هست (مثلا با نمايش يک پيام انتظار يا ...) - اميدوارم سؤالم رو خوب مطرح کرده باشم و منظورم رو خوب منتقل کرده باشم، البته من منظورم استفاده از Application.ProcessMessages که براي پردازش هاي پشت سر هم انجام ميشه نيستش چرا که اون فقط وقتي تأثيرش رو نشون ميده که پردازش قبلي کامل تموم شده باشه.
سؤال دوم: من ميخوام کاري کنم تا برنامه حتي از بخش Process مربوط به Task Manager ويندوز هم نتونه End Process بشه، چيزي شبيه برنامه هاي امنيتي مثل Deep Freeze که اگه دقت کرده باشيد وقتي کاربر سعي مي کنه Process مربوط به Deep Freeze رو ببنده با پيام خطا مواجه ميشه.