السلام عليكم ورحمة الله وبركاته..
جميله فكرة التحكم في قائمة Start التي طرحها الأخ أحمد .
وأعتزر له عن تقديم البرنامج مره ثانيه باستخدام push , call بدلا من invoke وذلك لعناء مراجعة الكود بعد التحويل وخاصة بعد التعليق على الكود وعلى وعد أن أستخدم invoke في المرات القادمة إن شاء الله .
البرنامج الآن أصبح جاهز للعمل وأود أن تجربوه على XP وسوف تلاحظوا أن الأدوات تأخذ شكل أدوات ال XP وذلك لادراج ملف mainfest بجواره . ولكنها طريقة غير عمليه وعندي فكره بجعل البرنامج يتضمن البيانات التي يحتويها الملف وعند التشغيل يتم انشاء الملف وعند الغلق يتم مسحه ولكن أعتقد أنه توجد طريقه أخرى بدل من هذه.
البرنامج هذه المره بنافذه عربيه دون تغيير في الكود (راجع ملف الريسورس)
أخوكم أحمد من مصر