تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيفية عمل امتداد خاص بك و جعل برنامجك الافتراضي لهذا الامتداد-ادخل وشوف المزيد بالصور
#1
كاتب الموضوع : أنس محمود

بسم الله الرحمن الرحيم
سنقوم بشرح كيفية عمل امتداد خاص بك و جعل برنامجك الافتراضي لهذا الامتداد في هذا الموضوع وسوف نقوم بعمل مثال على ذلك بمشيئة الله تعالى
=================================
نبدا الشرح
=================================
افتح مشروع جديد بالفيجوال و اضف اليه الأداه RichTextBox ( كمثال لعمل امتداد لملفات نصية ذات تنسيق ) كما في الصورة:-



الان قم بتعديل الكود كما في الصورة



عرف الاجراء التالي الذي نستخدمه فيما بعد ( لتغير قيم الريجيستي ) :-



الان قم باضافة 3 ازرار وغير الخاصية text لكل منهما كالتالي :-



الان في الحدث load للنموذج أكتب الكود التالي :-



الآن يتوجب عليك الحصول على أيقونة للامتداد ، هذه كمثال :-



الان أذهب الى الحدث click الخاص بزر التسجيل وأكتب به هذا الكود :-



والان الى زر الحفظ ( لاحظ كتابة امتدادك ) :-



كود تغيير لون الخط المحدد ( طبعا ده برة الموضوع ولكن علشان نتأكد أن الملف سيحتفظ بتنسيقه ) :-



الان شغل البرنامج واضغط على تسجيل البرنامج :-



تم صنع الامتداد بنجاح !!
الان قم بعمل اي حاجة في المثال ده وغير اللون ( للتأكد من حفظ التنسيق ):-



الان اضغط على حفظ واكتب اسماً لما قمنا بعمله واحفظه في اي مكان ( على سطع المكتب مثلاً ) :-



الان اذهب الى المكان الي حفظت فيه الملف ، وشوف الملف :-



في حالة عدم ظهور الايقونة اعد تشغيل الجهاز
طيب شغل الملف كده ( أضغط على الملف مرتين ) :-



تلاحظ تم فتح الملف ، وبذلك أصبح البرنامج أفتراضي للامتداد ( ans ) ،

تعالو نفتح الملف بالوورد كدة !!! ( زيادة في التأكيد !!!! ) :-

أختار الوورد من قائمة open with :-



تلاحظ تم فتح الملف كما في الصورة :-



هذا كل شئ !!

والسلام عليكم ورحمة الله وبركاته
}}}
تم الشكر بواسطة: معاذ العامري


الردود في هذا الموضوع
كيفية عمل امتداد خاص بك و جعل برنامجك الافتراضي لهذا الامتداد-ادخل وشوف المزيد بالصور - بواسطة Raggi Tech - 04-10-12, 12:13 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف تتعامل مع برنامج الإكسيل من برنامجك rinawi 7 7,243 12-11-22, 12:11 AM
آخر رد: خالد العصاوي
  [سلسلة تعليمية] شرح تفصيلي وكامل عن كيفية الاتصال بسيكوال وعمل اتاش برمجي وجلب اسماء السيرفرات ابو انس 3 4,054 25-02-22, 12:44 AM
آخر رد: atefkhalf2004
Photo كيفية اطهار جدول داخل الأخر alsouf 3 4,800 21-11-20, 09:15 AM
آخر رد: Anas Mahmoud
  لفهم كيفية الربط الذي يتم بين الجداول viv 4 5,424 03-10-20, 05:34 PM
آخر رد: Arfat007
  [VB.NET] كيفية استخدام اداوات ديف اكسبريس devexpressلادخال السجلات الى قاعدة بيانات نوع اكسس 13adam123 0 2,904 29-03-20, 12:50 PM
آخر رد: 13adam123
Star [مقال] كيفية تحويل اسعار العملات بإستخدام Yahoo Exchange Rates Web Service Programmation 9 9,489 22-02-20, 12:58 PM
آخر رد: دمعة المقهور
Exclamation كيفية تجاوز ظهور الخطا في Global.WindowsApplication1.My.Resources الرائد 0 2,732 13-08-19, 11:40 PM
آخر رد: الرائد
  طريقة استخدام مكتبة internet download manager في برنامجك kslawy 3 5,783 30-07-19, 07:06 AM
آخر رد: سعود
  [درس فيديو] كيفية استخدام الجملة الشرطية if alims 1 3,645 22-07-19, 06:38 AM
آخر رد: سعود
  كيف تجعل برنامجك عالميا و يدعم أكثر من لغة silverlight 6 6,041 29-05-19, 10:32 PM
آخر رد: egbest2

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم