أنواع بيانات VBSCript
يحتوي VBScript على نوع بيانات واحد فقط ، وهو البديل ، يسمى النوع المتغير. Varriant هو نوع بيانات خاص يمكن أن يحتوي على فئات مختلفة من المعلومات اعتمادًا على كيفية استخدامها. نظرًا لأن المتغير هو نوع البيانات الوحيد في VBScript ، فهو أيضًا نوع بيانات قيمة الإرجاع لجميع الوظائف في VBScript.
يمكن أن يحتوي أبسط البديل على معلومات رقمية أو سلسلة. يتم استخدام المتغير كعملية رقمية عند استخدامها في سياق رقمي وكعملية رقمية عند استخدامها في سياق السلسلة. أي إذا تم استخدام البيانات التي تبدو وكأنها رقم ، فإن VBScript تفترض أنها رقم وتتعامل معها بطريقة تنطبق على الرقم. وبالمثل ، إذا كانت البيانات المستخدمة هي سلاسل محتملة فقط ، فسيتم معالجة VBScript بواسطة سلسلة. يمكنك أيضًا تضمين أرقام في عروض الأسعار ("") لجعلها سلسلة.
يسمى نوع معلومات القيمة الواردة في المتغير نوعًا فرعيًا. في معظم الحالات ، يمكن وضع البيانات المطلوبة في متغير ، ويعمل المتغير أيضًا بالطريقة التي ينطبق عليها أفضل ما تنطبق على بياناتها.
الأنواع الفرعية للبيانات التي يحتوي عليها البديل
متغيرات وثوابت VBSCRIPT
المتغيرات هي أصحاب نائبة مريحة تشير إلى عناوين ذاكرة الكمبيوتر التي يمكنها تخزين معلومات البرنامج التي يمكن تغييرها عند تشغيل البرنامج النصي. على سبيل المثال ، يمكنك إنشاء متغير يسمى ClickCount لتخزين عدد المرات التي ينقر فيها المستخدم على كائن على صفحة ويب. لا يتطلب استخدام المتغيرات فهم عنوان المتغير في ذاكرة الكمبيوتر. يمكنك عرض أو المزيد من قيمة المتغير عن طريق الرجوع إلى المتغير من خلال الاسم المتغير. لا يوجد سوى نوع بيانات أساسي واحد في VBScript ، وهو المتغير ، وبالتالي فإن نوع البيانات لجميع المتغيرات متغير.
1. قواعد التسمية المتغيرة
يجب أن تتبع التسمية المتغيرة قواعد التسمية القياسية لـ VBScript:
يجب أن تكون الشخصية الأولى رسالة. لا يمكن أن تحتوي على فترات مضمنة (.). لا يمكن أن يتجاوز الطول 255 حرفًا. يجب أن تكون فريدة من نوعها في النطاق المعلن. لا يمكن أن يكون هو نفسه الكلمات الرئيسية في VBScript.
2. إعلان المتغيرات
في VBScript ، عادةً ما تستخدم العبارات الخافتة والبيانات العامة والبيانات الخاصة لإعلان المتغيرات بشكل صريح وتخصيص مساحة التخزين. تنسيق بناء الجملة هو:
{dim | private | public} <name variable 1> [، <name variable 2>] [، <name variable 3>] ... [، <name>]
يوضح:
(1) يمكن استخدام المتغيرات المعلنة في البيان العام في جميع الإجراءات في جميع البرامج النصية ؛
(2) يمكن استخدام المتغيرات على مستوى البرنامج النصي المعلنة مع DIM لجميع العمليات في البرامج النصية ، ولكن يتم استخدام متغيرات الطاقة في العمليات فقط في المستويات ؛
(3) لا يمكن استخدام المتغير المعلن بواسطة البيان الخاص إلا في البرنامج النصي الذي يعلن المتغير.
(4) عند إعلان متغيرات متعددة ، استخدم الفواصل لفصل المتغيرات. مثل: dim a ، b ، c ، d
هناك طريقة أخرى تتمثل في إعلان المتغيرات ضمنيًا باستخدام أسماء متغيرة مباشرة في البرنامج النصي. عادة ما تكون هذه عادة جيدة ، لأن هذا قد يؤدي في بعض الأحيان إلى نتائج غير متوقعة عند تشغيل البرامج النصية بسبب إساءة استخدام الأسماء المتغيرة. لذلك ، من الأفضل إعلان جميع المتغيرات باستخدام البيان الصريح للخيار واستخدامها كبيان أول من البرنامج النصي. (على سبيل المثال ، يجب أن يظهر قبل أي معرف HTML أو أوامر VBScript الأخرى ، وإلا فإن البيان سيعتبر غير قانوني.