الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طريقة لعمل وثائق لبرنامجك

مغلق
بدأه محمد سامر أبو سلو في 15 أكتوبر 2005 · 7 رد · 839 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لمتابعة العمل معي أولا يجب عليك تحميل الأداتان المجانيتان VBCommenter و NDOC

من الروابط التالية

VBCommenter.

NDoc

بعد تنزيل VBCommenter ستجد خياراته ضمن Tools في بيئة التطوير علما بأنني أستخدم فيجول ستوديو 2003

كما في الصورة

15_10_05_11_36_56_1129401416_.JPG

الآن أنشئ مشروعا من نوع Class Librasry و سمه TestClass حتى نتابع المعل سوية

وهذا الكود البسيط الكامل للكود الذي سنجري عليه تجاربنا

Public Class TestClass
    Public Function AddNumbers(ByVal N1 As Integer, ByVal N2 As Integer) As Integer
        Return N1 + N2
    End Function

    Public Function SubstractNumbers(ByVal N1 As Integer, ByVal N2 As Integer) As Integer
        Return N1 - N2
    End Function

End Class

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#2

الآن وقبل تعريف الكلاس أضف ثلاث ' ثم انقر enter كما في صورة

15_10_05_11_41_28_1129401688_1.JPG

فيظهر لك بلوك التعليق الأساسي كما في الصورة

15_10_05_11_44_17_1129401857_.JPG

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

15_10_05_11_45_23_1129401923_3.JPG

وبذلك نكون قد انتهينا من إضافة التعليقات الخاصة بتعريف الكلاس وبقي إضافة التعليقات الخاصة بالإجراء

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#3

الآن وبنفس الطريقة أدخل التعليقات الخاصة بالإجرائين كالكود

    ''' -----------------------------------------------------------------------------
    ''' <summary>
    ''' This test fucntion is to add numbers and return The result
    ''' </summary>
    ''' <param name="N1">First number it has an integer Value</param>
    ''' <param name="N2">Second number it has an integer Value</param>
    ''' <returns>A sum of two numbers as an integer value</returns>
    ''' <example>
    ''' <code>Dim Ret As Integer = AssNumbers(150,453)</code>
    ''' </example>
    ''' <history>
    '''  [msas]	15/07/2005	Created
    ''' </history>
    ''' -----------------------------------------------------------------------------
    Public Function AddNumbers(ByVal N1 As Integer, ByVal N2 As Integer) As Integer
        Return N1 + N2
    End Function

    ''' -----------------------------------------------------------------------------
    ''' <summary>
    ''' This test fucntion is to substract numbers and return The result
    ''' </summary>
    ''' <param name="N1">First number it has an integer Value</param>
    ''' <param name="N2">Second number it has an integer Value</param>
    ''' <returns>A sum of two numbers as an integer value</returns>
    ''' <example>
    ''' <code>Dim Ret as Integer = SubstractNumbers(550,250)</code>
    ''' </example>
    ''' <history>
    '''  [msas]	15/07/2005	Created
    ''' </history>
    ''' -----------------------------------------------------------------------------
    Public Function SubstractNumbers(ByVal N1 As Integer, ByVal N2 As Integer) As Integer
        Return N1 - N2
    End Function

15_10_05_11_49_26_1129402166_4.JPG

ثم قم بترجمة المشروع

تم تعديل هذه المشاركة بواسطة samerselo في 15 أكتوبر 2005 في 21:42

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#4

بارك الله فيك

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#5

علما بأن بلوكات التعليقات المستخدمة هي

<c> 
<para> 
<see> 
<code> 
<param> 
<seealso> 
<example> 
<paramref> 
<summary> 
<exception> 
<permission> 
<value> 
<include> 
<remarks> 
<list> 
<returns>

ويمكنك معرفة خصائصها بالتفصيل من الرابط

هنا

شكرا لك أخ SOLO.NET على الرد ولكني متابع حديثي

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#6

وانا متابع معك اخ محمد

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#7

الآن أغلق بيئة التطوير وافتح برنامج NDOC لإنشاء الوثائق اضغط زر ADD ثم اختر ناتج ترجمة المشروع الخاص بك ClassLibrary2.dll مثلا كما في الصورة

15_10_05_11_53_50_1129402430_5.JPG

اضغط OK ثم زر Build كما في الصورة

15_10_05_11_56_10_1129402570_6.JPG

وبعد انتهاء عملية الترجمة سيكون عملنا قد انتهى

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

#8

بقيت لدي ملاحظة أخيرة وأكون قد انتهيت إذا كنت قد استخدمت تعليقات باللغة العربية يجب عليك تبديل Lang ID إلى 1025 من خيارات برنامج NDOC حتى تظهر التعليقات بالشكل الصحيح كما في الصورة

15_10_05_12_00_41_1129402841_7.JPG

ومرفق المثال الخاص بي مع الوثائق الناتجة

وبهذا أكون قد انتهيت من حديثي حول توثيق برامجك وسأحاول الإجابة قدر الإمكان على أي سؤال بخصوص هذا الموضوع

وهذا رابط لنفس الموضوع من موقع مايكروسوفت باللغة الإنكليزية لمن يحب الإطلاع وحرصا على ألا أكون قد نسيت أي معلومة مفيدة

الرابط هنا

Documents Example.zip

تم تعديل هذه المشاركة بواسطة samerselo في 15 أكتوبر 2005 في 21:59

عن عائشة رضي الله عنها أن النبي صلى الله عليه وسلم قال: إن الله يحب إذا عمل أحدكم عملا أن يتقنه

نعيب زماننا والعيب فينا ... وما لزماننا عيب سوانا

ونهجو ذا الزمان بغير ذنب ... ولو نطق الزمان لنا هجانا

محمد سامر أبو سلو

هذا الموضوع مغلق.

مواضيع مشابهة