[Help] ما هي وكيف أنشأها تحت بيئة vs.net? 11 من التعليقات

الكاتب: 18 يونيو, 2009
الزيارات: 1,470

 help [Help] ما هي وكيف أنشأها تحت بيئة vs.net?

ملفات المساعدة || Helping Files  

كثيراً ما يغيب عن المبرمج عند انتهاءه من برمجة مشروعه أياً كان نوعه، نظام إلكتروني أو برنامج تطبيقي أو صفحة ويب تطبيقية، إنشاء ملف التعليمات أو ملفات المساعدة سمها كما شئت. فيأخذ الوقت الأغلب في برمجة أو تطوير المشروع وبعد الانتهاء من الجهد العظيم  ينظر إلى ملفات المساعدة كجزء تكميلي من المشروع ليدون فيها بعضاً من النقاط الهامة التي في أكثر الأحيان يفهمها مبرمج مثله ويتورط في فهمها المستخدم وهو الهدف !! لذلك كانت هذه الملفات مهمة لارتباطها بفهم المستخدم للبرنامج او النظام….

إذاً ماهي ملفات المساعدة؟؟

 لنأتي لتعريف بسيط لملفات المساعدة: هي عباره عن ملف مرفق يأتي بأشكال متعددة هناك أكثر من برنامج يقوم بعمله أبسطها وأقلها مرونة هو ما يأتي على شكل ملف Word أو ملف PDF وهناك برامج بديلة مرنة أيضاً سهلة الاستخدام مثل: برنامج WinCHM  وغيره من البرامج التي تتيح عمل الكتب الإلكترونية. أيضاً  يجب أن تظهر أيقونة [تعليمات] في مكان واضح في واجهة المشروع حتى يسهل للمستخدم التعامل معها.

محتواه؟ "ملف المساعدة"

يجب أن يصف كل وظائف النظام.. يشرح كل خطوة فيه.. وكأنك تكتب تعليمات لإنسان يجهل استخدام الحاسب تماما..  لأن أغلب مستخدمي الأنظمة _وأخص هنا الأنظمة بعيداً عن البرامج التطبيقية_  قد يكون مستوى التعليم التقني لديهم 0%.. أي قد يكون إنسان علاقته شبه ميتة بالحاسب ويقدم على منشأة لوظيفة مدخل بيانات مثلاً وعلى الشركة أن تقبله خصوصاً إن كان يحمل مؤهلاً علمياً ليس عالٍ مما يوفر لهم صرف الراتب وتكمن المصيبة في الشخص نفسه.. فسيأتي هنا دور التعليمات وستنقذه طبعاً إن كان مبرمج النظام "رايق" وكتب التعليمات بشكلها المطلوب الواضح السلس.  

من ناحية عملية؟

عندما تريد إضافة help  فالطريقة سهلة جداً إن كنت ممن يعمل تحت بيئة vs .net لا عليك سوى إضافة جميع ملفات المساعدة إلى مشروعك داخل مجلد Bin ومن ثم استدعاءها في form  باتباع الخطوات التالية:

1- إضافة أداة help provider

2- كتاب الكود التالي في حدث form_load

HelpProvider1.HelpNamespace = Application.StartupPath & "\tech_word.chm"

حيث أن tech_word هو اسم ملف التعليمات الذي قمت بإنشائه.

3- كتابة سطر الكود التالي في المكان الذي تود منه ظهور قائمة التعليمات : Help.ShowHelp(Me, HelpProvider1.HelpNamespace)

وبهذه الخطوات تكون قد انتهيت من ربط ملفات المساعدة ببرنامجك, حظاً سعيداً ^_*

  1. ماهو Aviary وكيف تجربتي معه ؟
  2. google docs يدعم بيئة Latex وأيضا التحرير لنسخة الهواتف والايباد
  3. قناتك.. بيئة تعليمية آمنة
  4. بيئة Gnome تعتمد محرك Webkit للمتصفح Epiphany
  5. 2008 Google Summer Of Code في إنطلاقته لهذا العام
  1. شرح سلس وجميل ..
    ونتمنى المزيد من الدروس لـ VS.Net

    قيم التعليق: Thumb up 0 Thumb down 0

  2. بارك الله بك

    بالفعل يجب الاهتمام كثيرًا بهذه الملفات، الأهتمام الحالي شبه معدوم للأسف خصوصًا عند تعريب البرامج :(

    قيم التعليق: Thumb up 0 Thumb down 0

  3. اعجبني الموضوع كثيرا ،، لأننا جميعا نحتاجه كمبرمجين او مطورين او مستخدمين عاديين ،

    كل الشكر

    قيم التعليق: Thumb up 0 Thumb down 0

  4. شرح جميل اخيتي
    موفقه والى الامام
    جزاك الله الف خير

    قيم التعليق: Thumb up 0 Thumb down 0

  5. أهلا بالمبرمجه فردوس في عالم التقنيه (=

    ماشاء الله شرح جدا جميل وسلسل

    وبالغعل مثل ماتفضلتي لها اهميه كبيره وربما أعتبرها نقطه اساسية لأي برنامج (=

    موفقه وبانتظار المزيد,

    قيم التعليق: Thumb up 0 Thumb down 0

  6. رائع جداً , بارك الله فيك ونفع بك بانتظار المزيد من إبداعاتك

    قيم التعليق: Thumb up 0 Thumb down 0

  7. 7.
    designerplus1 يقول:

    الملفات المساعدة هي التي نفقدها للأسف بشكلاه الجيد المفهوم … وللأسف في كثير من الأحيان نكون بإنتظار ” روقة المبرمج ” ليكتبها للمستخدم العادي بشكل مبسط

    جزاك الله خيراً…

    قيم التعليق: Thumb up 0 Thumb down 0

  8. رائع جداً شرح مميز وواضح
    وللأسف عملنا على أكثر من مشروع برمجي ولم نلق أي اهتمام لملف المساعدة مع أهميته

    شكراً لكِ مبرمجتنا فردوس ومزيد من المقالات حول Vb.net ننتظرها منكِ

    موفقة

    قيم التعليق: Thumb up 0 Thumb down 0

  9. بارك الله فيكم إخواني
    تدوينة مهمة
    تحياتي لكم جميعا
    مدير دليل مواقع المغرب بلس

    قيم التعليق: Thumb up 0 Thumb down 0

  10. جزاكم الله خيراً على تفاعلكم
    و للمزيد الفريد نطمح

    دمت موفقين .

    قيم التعليق: Thumb up 0 Thumb down 0

  11. بارك الله فيك

    قيم التعليق: Thumb up 0 Thumb down 0

تعقيبات من مواقع أخرى
  1. links for 2009-06-19 « Free Open Source Directory



المقالات في عالم التقنية تُعبّر عن رأي كاتبها ¦ © 2011 - جميع الحقوق محفوظة عالم التقنية ¦ تصميم و تطوير: عبدالملك الثاري ¦ تطوير : المُعاصر | الخوادم بإدارة ah