Unconfigured Ad Widget

تقليص

إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

مساعدة فى class فى ال c#.net

تقليص
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • مساعدة فى class فى ال c#.net

    السلام عليكم ورحمه الله وبركاته

    بسم الله الرحمن الرحيم

    انا عايز مساعدة فى ال class فى ال c#.net
    فى الفيجوال بيسك انا اعرف الفرق بين ال module وال class module

    انا عايز حاجة ليها نفس الوظيفة بتاعت ال module وال class module لكن فى ال c#.net
    يعنى ازاى اعمل module فى السى شارب

    بمعنى اخر اريدها لتصريح العام فيها
    واريد الكلاس لانى اريد كتابة الدوال الخاصة فيها ثم استدعائها عند الحاجة اليها
    انا عملت كلاس واشتغل معايا تمام

    لكن ازاااااااااااااى اعمل module فى السى شاااااااااااااااااارب ؟؟؟؟؟؟
    علما بأنى جربت اكتب
    static class بدلا من كلمة class
    لكن لا تؤدى نفس الوظيفة بتاعت الفيجوال بيسك لانى لما بطلع برة واكتب فى الفورم او اى حتة تانية
    بيقولى التصريح دة مش موجود


    هذا هو السؤاااااااااااال :

    ازاااااااااااااى اعمل module فى السى شاااااااااااااااااارب ؟؟؟؟؟؟

    معلش طولت عليكم بس انا بحاول اوصلكم انا قصدى اية

  • #2
    وعليكم السلام ...
    هذا قسم يختص بتصميم الألعاب أكثر من البرمجة البحتة ...
    إذهب لمنتديات البرمجة :
    www.arabteam2000.com

    تعليق


    • #3
      تأكد من وضع نفس اسم الName space و طبعا يجب ان يكون الكلاسPublic static class

      و طبعا تأكد ان جميع الدوال التي تحاول استعمالها هي Public و Static

      في حال انك تريد عمل Objects من الكلاس و تعريفه فطبعا لا تضع كلمة Static

      جرب و اخبرني
      Egypt


      I Love Direct-X

      سبحان الله و بحمده سبحان الله العظيم
      اللهم صلي وسلم و بارك علي سيدنا محمد

      تعليق


      • #4
        المشاركة الأصلية بواسطة general1 مشاهدة المشاركة
        تأكد من وضع نفس اسم الName space و طبعا يجب ان يكون الكلاسPublic static class

        و طبعا تأكد ان جميع الدوال التي تحاول استعمالها هي Public و Static

        في حال انك تريد عمل Objects من الكلاس و تعريفه فطبعا لا تضع كلمة Static

        جرب و اخبرني

        جربت اللى انت قولت علية بس للاسف نفس المشكلة
        معلش تعبك معايا بس بجد انا عايز اعمل module ومش عارف

        تعليق


        • #5
          طب تقدر تقولي الفرق بين الModule و الكلاس

          لأني الصراحة لا اعرف ما هو الModule لعدم استعمال VB6
          Egypt


          I Love Direct-X

          سبحان الله و بحمده سبحان الله العظيم
          اللهم صلي وسلم و بارك علي سيدنا محمد

          تعليق


          • #6
            أنا الحمد لله استطعت حل المشكلة وكلة تمام


            بص الموديل بتكتب فيها التصاريح العامة public وكدة واول ما تكتب فيها اى حاجة
            ممكن تستعمل التصريح دة عالطول من غير ما تعرفة فى الفورم من تانى
            يعنى لو عندى موديل وكتبت فيها
            public i as integer
            ممكن استخدم أل i براحتى فى اى مكان من المشروع تانى من غير ما اعرفها من تانى




            لكن الكلاس موديل بتعمل فيها دوال يعنى لما تعمل كلاس موديل كأنك عملت دالة جديدة واضفتها لمكتبة الفيجوال بيسك
            وتعرف المتغيرات على اساسها
            يعنى ممكن نقول
            public i as unit
            على اساس ان انا عندى كلاس اسمة unit ومعرف فية كل حاجة عن ال unit


            بالنسبة لحل المشكلة المفروض انى كنت اكتب اسم الموديل قبل اى حاجة انا عايز استدعيها
            يعنى Engine.Player.LoadX
            على اساس انى عندى موديل اسمة Engine

            بجد الف شكر على مساعدتك ليااا والحمد لله المشكلة اتحلت وياريت اكون وصلتلك انا اقصد اية بالموديل والكلاس
            لانى حاسس انى مش عارف اشرح ههههه


            الف شكر ليك يا باشا
            جزاك الله خيرا

            تعليق


            • #7
              جيد لأنك حليت المشكلة
              Back to Game Developing

              تعليق


              • #8
                المشاركة الأصلية بواسطة virtools مشاهدة المشاركة
                جيد لأنك حليت المشكلة

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

                تعليق

                يعمل...
                X