04-10-12, 12:13 PM
كاتب الموضوع : أنس محمود
بسم الله الرحمن الرحيم سنقوم بشرح كيفية عمل امتداد خاص بك و جعل برنامجك الافتراضي لهذا الامتداد في هذا الموضوع وسوف نقوم بعمل مثال على ذلك بمشيئة الله تعالى
=================================
نبدا الشرح
=================================
افتح مشروع جديد بالفيجوال و اضف اليه الأداه RichTextBox ( كمثال لعمل امتداد لملفات نصية ذات تنسيق ) كما في الصورة:-
الان قم بتعديل الكود كما في الصورة
عرف الاجراء التالي الذي نستخدمه فيما بعد ( لتغير قيم الريجيستي ) :-
الان قم باضافة 3 ازرار وغير الخاصية text لكل منهما كالتالي :-
الان في الحدث load للنموذج أكتب الكود التالي :-
الآن يتوجب عليك الحصول على أيقونة للامتداد ، هذه كمثال :-
الان أذهب الى الحدث click الخاص بزر التسجيل وأكتب به هذا الكود :-
والان الى زر الحفظ ( لاحظ كتابة امتدادك ) :-
كود تغيير لون الخط المحدد ( طبعا ده برة الموضوع ولكن علشان نتأكد أن الملف سيحتفظ بتنسيقه ) :-
الان شغل البرنامج واضغط على تسجيل البرنامج :-
تم صنع الامتداد بنجاح !!
الان قم بعمل اي حاجة في المثال ده وغير اللون ( للتأكد من حفظ التنسيق ):-
الان اضغط على حفظ واكتب اسماً لما قمنا بعمله واحفظه في اي مكان ( على سطع المكتب مثلاً ) :-
الان اذهب الى المكان الي حفظت فيه الملف ، وشوف الملف :-
في حالة عدم ظهور الايقونة اعد تشغيل الجهاز
طيب شغل الملف كده ( أضغط على الملف مرتين ) :-
تلاحظ تم فتح الملف ، وبذلك أصبح البرنامج أفتراضي للامتداد ( ans ) ،
تعالو نفتح الملف بالوورد كدة !!! ( زيادة في التأكيد !!!! ) :-
أختار الوورد من قائمة open with :-
تلاحظ تم فتح الملف كما في الصورة :-
هذا كل شئ !!
والسلام عليكم ورحمة الله وبركاته