كيفية البرمجة في VBScript

مؤلف: Eric Farmer
تاريخ الخلق: 10 مارس 2021
تاريخ التحديث: 1 تموز 2024
Anonim
VBScript Tutorial for Beginners | VB Scripting for Beginners Tutorial | VBScript Basics
فيديو: VBScript Tutorial for Beginners | VB Scripting for Beginners Tutorial | VBScript Basics

المحتوى

1 اختر محرر كود جيد. بالطبع ، يمكنك استخدام برنامج Notepad ، ولكن سيكون من الأنسب استخدام محرر خاص مع تمييز بناء جملة VBScript.
  • 2 قم بتثبيت Internet Explorer. Internet Explorer هو المستعرض الوحيد الذي يدعم VBScript لأنه أحد منتجات Microsoft. لرؤية عمل VBScript ، ستحتاج إلى تثبيت Internet Explorer.
    • نظرًا لأن Internet Explorer مدعوم بواسطة Windows فقط ، فمن الأفضل أن تقوم بالبرمجة على جهاز كمبيوتر يعمل بنظام Windows.
  • 3 تعلم أساسيات لغة VBScript. هناك بعض أساسيات اللغة المهمة التي من المفيد معرفتها قبل الغوص في البرمجة.
    • يستخدم (الفاصلة العليا) للإشارة إلى التعليقات. يتم التعامل مع أي سطر يبدأ بعلامة اقتباس أحادية كتعليق ولا تتم معالجته بواسطة البرنامج النصي. يساعد استخدام التعليقات المطورين الآخرين ونفسك على معرفة ما يفعله الكود.
    • يستخدم _ (شرطة سفلية) لمواصلة الخط. عادةً ما تتم الإشارة إلى نهاية السطر بمجرد الانتقال إلى التالي ، ولكن إذا اتضح أنه طويل جدًا ، فيمكنك ببساطة استخدام _ في نهاية السطر غير الكامل للإشارة إلى أن السطر الحالي يستمر في السطر التالي.
  • الطريقة 2 من 5: إنشاء صفحة أساسية

    1. 1 قم بإنشاء صفحة HTML. VBScript موجود في مواقع HTML. لمعرفة كيفية عمل VBScript الخاص بك ، تحتاج إلى إنشاء ملف HTML وفتحه في Internet Explorer. افتح محرر الكود الخاص بك وأدخل الكود التالي:

      html> head> title> VBScript Test / title> / head> body> / body> / html>

    2. 2 أضف علامات VBScript. عند إنشاء صفحة برمز VBScript ، تحتاج إلى إخبار المستعرض بمعلومات حول ما سيأتي بعد ذلك البرنامج النصي. أدخل علامة HTML هذه في التعليمات البرمجية الخاصة بك:

      html> head> title> VBScript Test / title> / head> body> script language = "vbscript" type = "text / vbscript"> / script> / body> / html>

    3. 3 استخدم VBScript على خادم ASP. إذا كنت تكتب برنامج نصي VBScript لخادم ASP ، فيمكنك تحديد أن يبدأ البرنامج النصي بعد ذلك باستخدام علامة خاصة:

      html> head> title> VBScript Test / title> / head> body> ٪٪> / body> / html>

    طريقة 3 من 5: إنشاء Simple Hello World!

    1. 1 أدخل الأمر الكتابة. يعرض هذا الأمر المحتوى للمستخدم. عند استخدام هذا الأمر ، سيتم عرض النص المعين في المستعرض.

      html> head> title> VBScript Test / title> / head> body> script language = "vbscript" type = "text / vbscript"> document.write () / script> / body> / html>

    2. 2 أضف النص المراد عرضه. بين قوسين ، أضف النص الذي تريد عرضه على الشاشة. يجب أن يكون النص محاطًا بعلامات اقتباس للإشارة إليه كسلسلة.

      html> head> title> VBScript Test / title> / head> body> script language = "vbscript" type = "text / vbscript"> document.write ("Hello World!") / script> / body> / html>

    3. 3 افتح ملف HTML في المستعرض. احفظ الكود بتنسيق html. افتح الملف الناتج باستخدام Internet Explorer. يجب أن يتم عرض الصفحة بنص عادي مرحبا بالعالم!.

    طريقة 4 من 5: استخدام المتغيرات

    1. 1 إعلان المتغيرات. تتيح لك المتغيرات تخزين البيانات التي يمكنك العمل معها لاحقًا. يجب التصريح عن المتغيرات باستخدام الأمر قاتمة قبل تعيين أي قيم لهم.يمكنك التصريح عن متغيرات متعددة مرة واحدة. يجب أن تبدأ المتغيرات بحرف ويمكن أن تحتوي على ما يصل إلى 255 حرفًا ورقمًا لاتينيًا. في مثالنا ، سنعلن عن المتغير "age":

      html> head> title> VBScript Test / title> / head> body> script language = "vbscript" type = "text / vbscript"> dim age / script> / body> / html>

    2. 2 قم بتعيين قيم للمتغيرات. الآن بعد أن تم التصريح عن المتغير ، يمكنك تعيين قيمة له. استخدم علامة التساوي =لتعيين قيمة المتغير. يمكنك استخدام الأمر "كتابة" لعرض المتغير على الشاشة والتأكد من أن كل شيء يعمل.

      html> head> title> VBScript Test / title> / head> body> script language = "vbscript" type = "text / vbscript"> العمر الخافت = 30 document.write (age) / script> / body> / html>

    3. 3 التلاعب المتغير. يمكنك استخدام جميع العمليات الحسابية للعمل مع المتغيرات. تتم كتابة هذه العمليات بنفس طريقة كتابة أي عمليات حسابية. يجب الإعلان مسبقًا عن جميع المتغيرات الخاصة بك ، بما في ذلك تلك التي سيتم كتابة نتيجة جميع التلاعبات فيها.

      html> head> title> VBScript Test / title> / head> body> script language = "vbscript" type = "text / vbscript"> dim x dim y dim sum x = 10 y = 5 sum = x + y document.write (المجموع) "ستعرض الصفحة" 15 "/ script> / body> / html>

    4. 4 قم بإنشاء مصفوفة. المصفوفة هي في الأساس جدول (صف) يحتوي على أكثر من قيمة واحدة. يتم التعامل مع المصفوفة كمتغير واحد. مثل المتغيرات الأخرى ، يجب أيضًا التصريح عن المصفوفات. يجب عليك أيضًا تحديد عدد المتغيرات التي يمكن تخزينها في المصفوفة. لاحظ أن ترقيم المصفوفة يبدأ من 0. يمكنك لاحقًا الوصول إلى البيانات من المصفوفة.

      html> head> title> VBScript Test / title> / head> body> script language = "vbscript" type = "text / vbscript"> أسماء Dim (2) أسماء أم خافتة (0) = أسماء "John" (1) = أسماء "Jane" (2) = "Pat" mother = names (1) / script> / body> / html>

    5. 5 قم بإنشاء مجموعة ثنائية الأبعاد. يمكنك أيضًا إنشاء مصفوفات متعددة الأبعاد لتخزين المزيد من البيانات. عند التصريح عن مصفوفة ، يجب تحديد عدد الصفوف والأعمدة التي تحتوي عليها.

      html> head> title> VBScript Test / title> / head> body> script language = "vbscript" type = "text / vbscript"> Dim table (2،2) 'سيؤدي هذا إلى إنشاء جدول جدول 3x3 (0،0) = جدول "A" (0،1) = جدول "B" (0،2) = جدول "C" (1،0) = جدول "D" (1،1) = جدول "E" (1،2) = "F" table (2،0) = "G" table (2،1) = "H" table (2،2) = "I" / script> / body> / html>

    طريقة 5 من 5: استخدام الإجراءات

    1. 1 اكتشف الفرق بين الإجراءات و "الفرعية" و "الوظيفة". هناك نوعان من الإجراءات في VBScript: فرعي (إجراءات فرعية) ووظيفة (وظائف). يسمح هذان النوعان من الإجراءات لبرنامجك بالقيام بأشياء محددة.
      • يمكن للإجراءات الفرعية تنفيذ إجراءات ، لكنها لا تستطيع إرجاع القيم إلى البرنامج.
      • يمكن أن تستدعي إجراءات الوظيفة إجراءات أخرى بالإضافة إلى قيم الإرجاع.
    2. 2 اكتب إجراءً فرعيًا واسمه. يمكنك استخدام الإجراءات الفرعية لإنشاء المهام التي يمكن لبرنامجك الاتصال بها لاحقًا. يستخدم الفرعية و End Subلإضافة روتين فرعي. يستخدم مكالمةلتنشيط الروتين الفرعي

      html> head> title> VBScript Test / title> / head> body> script language = "vbscript" type = "text / vbscript"> Sub mysubproc () document.write ("تمت كتابة هذا في إجراء فرعي") End Sub Call mysubproc () 'سيعرض هذا الرسالة المكتوبة في الإجراء الفرعي / البرنامج النصي> / body> / html>

    3. 3 قم بإنشاء وظيفة إجراء. تتيح لك الوظائف تنفيذ أوامر بسيطة وإعادة القيم إلى برنامجك. الإجراءات هي الوظائف التي تشكل أساس برنامجك ووظائفه. يستخدم وظيفة و وظيفة النهايةللإشارة إلى محتويات الوظيفة.

      html> head> title> VBScript Test / title> / head> body> script language = "vbscript" type = "text / vbscript"> وظيفة متعددة الوظائف (x ، y) multfunction = x * y End Function document.write (multfunction (4،5)) 'سيستخدم هذا الدالة الخاصة بك ويدخل 4 و 5 في متغيري x و y. ستتم طباعة النتيجة على الشاشة. / script> / body> / html>