توجيه const#

يعرّف ثوابت المترجم الشرطي في Visual Basic.

#Const constname = expression

الأجزاء

  • constname
    مطلوبة. String. اسم الثابت يتم تعريفه.

  • expression
    مطلوبة. قيمة حرفية, ثابت مترجم شرطي أخر أو أي تركيبة رياضية أو منطقية فيما عدا Is.

ملاحظات

دائماً تكون ثوابت المترجم الشرطي خاصة لملف التي تظهر فيه. لا يمكنك إنشاء ثوابت برنامج التحويل البرمجي العام باستخدام موجه #Const ; يمكنك إنشاءها فقط في واجهة المستخدم أو مع خيار /define في برنامج التحويل البرمجي.

يمكنك استخدام ثوابت المترجم الشرطي و القيم الحرفية في expression. استخدام ثابت تعريف قياسي مع Const يسبب خطأ. وعلى العكس من ذلك، يمكنك استخدام الثوابت المعرّفة مع الكلمة الأساسية #Const فقط من أجل الترجمة الشرطية. الثوابت يمكن أيضاً أن تكون غير معرفة ، و لديهم القيمة في حالةNothing.

مثال

يستخدم هذا المثال توجيه #Const.

#Const MyLocation = "USA"
#Const Version = "8.0.0012"
#Const CustomerNumber = 36

راجع أيضًا:

المرجع

/Visual Basic) define)

If...Then...#Else Directives#

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

كشف If...Then...Else (Visual Basic)

موارد أخرى

الترجمة الشرطية في Visual Basic