amzoncamzon.com articlesforpost.com chinacutwire.com cirikhas.com do-my-essays.com economiaforense.org toptravellists.net travelfortoday.com wp-stinger.com toptravellists.net travelfortoday.com wp-stinger.com infosyncworld.net joseefilm.co.uk linimasanews.com mafemmesebarre.com mangalyrics.com matthewsonmain.com medecine-sciences.com murillolawfirm.com mysalvatoreferragamo.com orangetwig.com ott-party.com persiram.com placasolarmadrid.com sellmyhousebeforeforeclosure.com ty5aaaa.com ultihow.com spbukini.com spbuindah.com spbudatang.com spbugesit.com spbugitu.com spbujumpa.com spbuketiga.com spbumegah.com spbumenemani.com spbupertama.com spbuterbaik.com spbuterpukau.com spbutoto.5g.in spbutoto.6g.in spbutoto.ai.in spbutoto.am.in spbutoto.business.in spbutoto.info.in toptravellists.net spbutoto.com.in spbutoto.delhi.in spbutoto.dr.in spbutoto.io.in spbutoto.it.com spbutotojaya.com www.spbutotoyuk.com spbutujuan.com spbu toto spbutoto spbutoto spbutoto spbutoto spbutoto situs togel terpercaya spbutoto situs toto situs togel terpercaya situs togel terpercaya spbutoto spbutoto spbutoto 10 situs togel terpercaya spbutoto spbutoto spbutoto spbutoto spbutoto spbutoto 10 situs togel terpercaya 10 situs togel terpercaya 10 situs togel terpercaya toto 5000 Slot Depo 5K togel 5000 situs toto situs toto togel slot bandar togel bo togel terpercaya[Help] ما هي وكيف أنشأها تحت بيئة vs.net? - عالم التقنية
البرمجة

[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)

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

زر الذهاب إلى الأعلى
spbutoto spbutoto situs togel terpercaya situs togel terpercaya spbutoto spbutoto spbutoto 10 situs togel terpercaya situs togel terpercaya spbutoto spbutoto spbutoto spbutoto spbutoto 10 situs togel terpercaya 10 situs togel terpercaya bo togel terpercaya spbutoto