دلفي تعليم
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

Enum هي مجموعة أو قائمة

اذهب الى الأسفل

Enum هي مجموعة أو قائمة Empty Enum هي مجموعة أو قائمة

مُساهمة  ali 7/5/2018, 10:30 pm

بسم الله الرحمن الرحيم
الصلاة والسلام على رسول الله وعلى آله وأصحابه أجمعين

Enum هي مجموعة أو قائمة

Enum هي مجموعة أو قائمة من العناصر أو الاسماء تبدأ بصفر الى آخر عنصر في المجموعة،
وهي مجموعة  مرتبة.

وهذا مثال بسيط يوضح هذه الفكرة


الكود:

private: System::Void button1_Click(System::Object^  sender, System::EventArgs^  e)
{

   listBox1->Items->Add(L" الضمائر");
    Type^ pronEN = pronounsEN::typeid;
   Array^ arren = Enum::GetNames( pronEN );
    Type^ pronAR = pronounsAR::typeid;
   Array^ arrar = Enum::GetNames( pronAR );

   int i = 0;
   do {
   Object^ obAr = arrar->GetValue( i );
   Object^ obEn = arren->GetValue( i );
   listBox1->Items->Add(L" "+ obEn->ToString()+"  "+ obAr->ToString());
   }while (++i < arrar->Length );

   listBox1->Items->Add(L" ");
   Array^ cren = Enum::GetNames( pronoEN::typeid );
   Array^ crar = Enum::GetNames( pronoAR::typeid );
   listBox1->Items->Add(L" ضمائر الملكية" );
   for (int j = 0; j < 7; j++ )
      listBox1->Items->Add( L" "+ cren->GetValue( j )+" "+ crar->GetValue( j ) );

}

enum class pronounsEN
{
   I, he, she, it, we, they, you
};
enum class pronounsAR
{
   أنا, هو, هي, لغيرالعاقل, نحن, هم, أنتم
};

enum class pronoEN
{
   my,
   your,
   his,
   her,
   its,
   our,
   their
};

enum class pronoAR
{
   لي,
   لك,
   له,
   لها,
   لغيرالعاقل,
   لنا,
   لهم
};


ali
مبرمج مجتهد

عدد المساهمات : 913
تاريخ التسجيل : 29/07/2013

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى