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

ثابت هو اسم ذو معنى الذي يأخذ مكان رقماً أو سلسلة التي لا تتغير. كما يتضمن الاسم الـثوابت تخزن القيم التي تظل نفسها خلال تنفيذ أحد التطبيقات. يمكنك بشكل كبير تحسين سهولة التعليمة البرمجية الخاصة بك وجعلها تسهل بصيانتها بواسطة استخدام الثوابت. استخدامها في تعليمات برمجية التي تحتوي على القيم مرة ثانية أو التي تعتمد على بعض الأرقام التي يصعب تذكرها أو لا يوجد المعنى الواضح لها.

كيفية إنشائها واستخدامها

Visual Basic يحتوي على عدد الثوابت المعرّفة مسبقاً باستخدام الطباعة وعرض بالدرجة الأولى. يمكنك أيضاً إنشاء الثوابت الخاصة بك مع عبارة Const, باستخدام نفس الإرشادات تفعل لإنشاء اسم متغير. اذا كان Option Strict هو On، يجب أن تقوم بوضوح بتعريف النوع الثابت.

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

ملاحظة

على الرغم من أن تشبه إلى حد ما ثوابت متغيرات ، يتعذر تعديلها أو تعيين القيم الجديدة لها كما هو الحال إلى متغيرات.

يمكن تعريف الثوابت التي تستخدمها في تعليمات برمجية الخاصة بك بواسطة لعناصر التحكم أو العمل مع مكونات طراز الكائن أو يمكن أن تكون المعرفة من قبل مستخدم (أي، تلك التي تنشئها بنفسك).

يحول برمجياً-الثوابت وقت تشغيل والوقت

وتُحتسب وقت يحول برمجياً ثابت وقت ترجمة تعليمات برمجية ، بينما يتم حسابها ثابت وقت التشغيل أثناء تشغيل تطبيق. يحول برمجياً-يكون وقت ثابت نفس القيمة في كل مرة يعمل تطبيق أثناء وقت التشغيل ثابت قد تتغير في كل مرة. ثوابت ترجمة الوقت مطلوبة من أجل الحالات مثل حدود الصفيف أو التعبيرات لحالات المُهيآت العداد.

في هذا القسم

المرجع

راجع أيضًا:

المبادئ

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