كيفية القيام بما يلي: تعريف ثابت

استخدام العبارة Const لتعريف ثابت وقم بتعيين قيمة خاصة به. بواسطة تعريف ثابت, يمكنك تعيين اسماً ذا معنى إلى قيمة. حالما يتم تعريف ثابت، لا يمكن ‏تعديله أو تعيين قيمة جديدة له.

قم بتعريف ثابت في إجراء أو مقطع تعريفات لوحدة نمطية أو فئة أو بنية. ثوابت مستوى الفئة أو البنية هي Private بشكل افتراضي، ولكن قد يتم تعريفها أيضاً كـ Public, Friend, Protected، أو Protected Friend للمستوى المناسبة لوصول التعليمات البرمجية.

يجب أن يكون لثابت اسم رمزي صالح (القواعد هي نفسها كتلك لإنشاء أسماء المتغير) و التعبير يتكون من ثوابت رقمية أو سلسلة و عوامل (ولكن لا توجد استدعاءات دوال).

ملاحظة

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

لتعريف ثابت

  • قم بكتابة تعريف يتضمن محدد اتصال, الكلمة الأساسية Const، و تعبير كما في الأمثلة التالية:

    Public Const DaysInYear = 365
    Private Const WorkDays = 250
    

    عندما يكون Option Strict هو On، يجب تعريف ثابت بشكل صريح بواسطة تحديد نوع البيانات (Boolean, Byte, Char, DateTime, Decimal, Double, Integer, Long, Short, Single، أو String). عندما يكون Option Strict هو Off، يتم تعيين نوع بيانات الثابت بواسطة المحول البرمجي. لمزيد من المعلومات، راجع الثابت و أنواع بيانات القيمة الحرفية.

لتعريف ثابت مع خيار Strict On

  • مع With Option Strict On، قم بكتابة تعريف يتضمن الكلمة الأساسية As و نوع بيانات صريح، كما في الأمثلة التالية:

    Public Const MyInteger As Integer = 42
    Private Const DaysInWeek As Short = 7
    Protected Friend Const Funday As String = "Sunday"
    

    يمكنك تعريف ثوابت متعددة على سطر واحد، بالرغم من أن التعليمات البرمجية الخاصة بك تكون أكثر قابلية للقراءة إذا كنت تقوم بتعريف ثابت واحد في كل سطر. في حالة تعريف ثوابت متعددة على سطر واحد، يجب أن تكون كلها من نفس مستوى الوصول (Public, Private, Friend, Protected، أو Protected Friend).

لتعريف ثوابت متعددة على سطر واحد

  • قم بفصل التعريفات بفاصلة ومسافة, كما هو موضح في المثال التالي:

    Public Const Four As Integer = 4, Five As Integer = 5, Six As Integer = 44
    

راجع أيضًا:

المهام

كيفية القيام بما يلي: تعريف قائمة تعداد

المرجع

عبارة const في (Visual Basic)

كشف الخيار الصارمِ

المبادئ

الثابت و أنواع بيانات القيمة الحرفية

نظرة عامة حول التعدادات (Visual Basic)

نظرة عامة حول الثوابت (Visual Basic)

قوائم التعدادات و تأهيل الاسم

ثوابت و قوائم التعداد في (Visual Basic)

موارد أخرى

ثوابت و قوائم التعداد في Visual Basic