![]() |
|
اريد كود جعل الفورم يحذف نفسة بعد الاغلاق - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183) +--- الموضوع : اريد كود جعل الفورم يحذف نفسة بعد الاغلاق (/showthread.php?tid=6644) |
اريد كود جعل الفورم يحذف نفسة بعد الاغلاق - freeviwer - 23-10-12 السلام عليكم
انا اريد كود اذا قفلت الفورم يحذف نفسة اريد كود جعل الفورم يحذف نفسة بعد الاغلاق - amgadtamer - 23-10-12 ازاي يعني يحذف نفسه؟ عن اي وضع تتحدث وضع التنفيذ ام وضع التصميم هل يعقل بعد عمل build لمشروعك تقوم بحذف قطعه من اكواده اثناء التشغيل اريد كود جعل الفورم يحذف نفسة بعد الاغلاق - freeviwer - 23-10-12 استمع اخى الكريم انا اريد حذف البرنامج يعنى ازاى سوف اضع فى حدث formcloses الكود اى يعنى ان اذا تم اغلاق البرنامج يقوم بحذف نفسة ؟؟ اريد كود جعل الفورم يحذف نفسة بعد الاغلاق - سعود - 23-10-12 اذكر ناقشوا الموضوع بالمنتدى القديم وذكروا استخدام ملف دفعي بامتداد bat اريد كود جعل الفورم يحذف نفسة بعد الاغلاق - freeviwer - 24-10-12 ولاكن كيف استخدام ملف دفعي بامتداد bat لقد بحثت فى المنتدى القديم ولم اجد الاموضوع وللاسف الكود كان بالغة visaul Basic 6 اريد كود جعل الفورم يحذف نفسة بعد الاغلاق - amgadtamer - 24-10-12 ما دمت تقصد هذا إليك المثال اريد كود جعل الفورم يحذف نفسة بعد الاغلاق - Hossam 2005 - 24-10-12 السلام عليكم ورحمة الله وبركاته أخي الحبيب أحب أن أوضح أنه لا يمكن للبرنامج حذف نفسه .. لذلك نلجأ لملف آخر يقوم بحذف البرنامج هذا الملف يسمى باتش (وهو ملف بامتداد bat) هذا الباتش يحتوي على أمر دوس مسئول عن حذف أي شئ تريده (في حالتنا نريد حذف البرنامج) الفكرة تعتمد على تشغيل ملف الباتش بعد غلق البرنامج (ولابد من أن يكون البرنامج المراد حذفه مغلق . لان الباتش لا يحذف البرنامج طالما أنه يعمل) في كود غلق البرنامج ضع هذا الكود (بافتراض أن ملف الباتش اسمه KillApp وموجود في نفس مسار البرنامج) كود : Process.Start(Application.StartupPath & "/KillApp.bat")والسؤال الآن كيف ننشأ ملف الباتش ؟ وما هو الكود الموجود بداخله ؟ ببساطة نفتح ملف المذكرة Notepad ونكتب الأمر التالي (بفرض أن البرنامج المراد حذفه اسمه App وموجود في ProgramFiles) كود : @ECHO OFFثم نغلق ملف المذكرة ونسميه KillApp.bat (ولاحظ جيداً الامتداد bat) ونحفظه في نفس مسار البرنامج وبهذا نكون قد انتهينا من عمل الباتش في النهاية احب أن ألفت نظرك إلى توخي الحذر عند استخدام ملفات الباتش لانها قد تؤدي إلى مسح جميع الملفات بالجهاز إذا كتبت الأمر خطأ لذلك تأكد من كتابتك لمسار البرنامج واسمه جيداً في الكود الموجود بملف الباتش أتمنى أن أكون قد شرحت الموضوع بصورة جيدة والسلام عليكم ورحمة الله وبركاته اريد كود جعل الفورم يحذف نفسة بعد الاغلاق - سعود - 24-10-12 اخي الكريم حسام وفقك الله .. اليس الافضل وضع الباتش في مجلد temp لكونه يحتوي ملفات مؤقتة لكي يتم حذف الباتش بعد الانتهاء منه؟ رعاك الله تعالى. اريد كود جعل الفورم يحذف نفسة بعد الاغلاق - Hossam 2005 - 24-10-12 بارك الله فيك أخي الفاضل سعود لقد راعيت هذه النقطة في ملف الباتش ستلاحظ أن آخر سطر هو del %0 وهو معناه أنه بعد حذف البرنامج يقوم الباتش بحذف نفسه تلقائياً اريد كود جعل الفورم يحذف نفسة بعد الاغلاق - amgadtamer - 24-10-12 سعود كتب :اخي الكريم حسام وفقك الله .. اليس الافضل وضع الباتش في مجلد temp لكونه يحتوي ملفات مؤقتة لكي يتم حذف الباتش بعد الانتهاء منه؟المثال المرفق الملف مدمج ضمن resources ويتم استخراجه فقط عند غلق البرنامج وبالتالى إضافة السطر الأخير PHP كود : DEL %0 |