30-10-2009, 02:04 PM
Goblin كتب :[COLOR="RoyalBlue"]استاذ STRELiTZIA
لقد حاولت تطبيق تلك الطريقة, لكن لم استطع جعل البرنامج يحذف نفسه.[/COLOR]
اذا كنت تريد استعمال ملف BATCH يجب وضع امر الحذف في حدث OnDestroy لكي يستطيع حذف البرنامج و من الأفضل انشاء ملف الــ Batch في مجلد الــ Temp ليقوم بتنظيف المجلد الفارغ ايضا...
وضع الأمر في حدث OnDestroy يجب ان يتأثر بنتيجة الــ Parameter الممرر للتطبيق لكي لا ينفذ امر الحذف في كل حالات OnDestroy.
و اذا اردت ان تستعمل الرجيستري، يكفي الاطلاع على المشاركة التالية :
http://www.delphi4arab.net/forum/showthr...p?tid=1699
او استعمال مفتاح : RunOnce ليتم تشغيل محتواه مرة واحدة عن تشغيل النظام...

