كيفية كتابة نص Vbs

جدول المحتويات:

كيفية كتابة نص Vbs
كيفية كتابة نص Vbs

فيديو: كيفية كتابة نص Vbs

فيديو: كيفية كتابة نص Vbs
فيديو: Обучение VBS. Урок №1 от ProgScriProf. Основы VBS 2024, يمكن
Anonim

يتم دعم إمكانات الأتمتة في Windows على مستوى نظام التشغيل. يتم توفيرها بواسطة مكون Windows Script Host ، القادر على تنفيذ نصوص بلغات برمجة مختلفة. في البداية ، تتضمن مجموعة تسليم نظام التشغيل مترجمين للغات JScript و VBScript. يستخدم الأخير بشكل أساسي لإنشاء نصوص vbs التي تحل مهام الإدارة وإدارة المستخدم.

كيفية كتابة نص vbs
كيفية كتابة نص vbs

ضروري

محرر النص

تعليمات

الخطوة 1

استكشف ميزات وإمكانيات بيئة وقت التشغيل التي يجب أن يعمل البرنامج النصي الذي تم إنشاؤه في ظلها. على سبيل المثال ، إذا كان المقصود من البرنامج النصي أن يتم تضمينه في صفحات الويب ، فسوف يتفاعل بشكل كبير مع نموذج كائن المستعرض والمستند الحالي (BOM و DOM). ستتفاعل البرامج النصية التي تم تطويرها للتشغيل ضمن Windows Script Host (على سبيل المثال ، لأتمتة المهام الإدارية) مع نموذج الكائن الخاص بها ، والتي يمكن من خلالها إنشاء واستخدام كائنات ActiveX و COM أخرى بسهولة.

الخطوة 2

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

الخطوه 3

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

Sub MyProcedure (أ ، ب)

End Sub

وبالمثل ، يتم الإعلان عن الوظائف باستخدام الكلمة الأساسية للوظيفة:

الوظيفة وظيفتي (أ)

وظيفة النهاية

يتم الإعلان عن الفصول باستخدام الكلمة الأساسية Class:

فئة MyClass

نهاية الفصل

الخطوة 4

قم بتعريف المتغيرات العالمية والمحلية وأعضاء الفصل. يتم ذلك باستخدام عبارة Dim:

خافت MyVariable

من خلال تحديد البعد بعد اسم المتغير ، يمكنك تعريف المصفوفات:

صفيف Dim MyArray (10) 'من عشرة عناصر ؛

صفيف ثنائي الأبعاد Dim MyArray (10 ، 15) '؛

صفيف ديناميكي Dim MyArray () '.

الخطوة الخامسة

تنفيذ خوارزميات معالجة البيانات عن طريق إضافة كود إلى الوظائف والإجراءات وطرق الفصل. استخدم Do - Loop، while - Wend، For - each - Next، For - To - Step - الجمل التالية لإنشاء حلقات. استخدم جملة If - Then - ElseIf - Else - End If كعامل تشغيل متفرع وعبارة Select Case - End Select كعامل الاختيار من متعدد.

الخطوة 6

أضف تعليقات إلى الكود. يجب أن تأتي بعد حرف الاقتباس الفردي أو الكلمة الأساسية Rem. فمثلا:

نص التعليق

نص التعليق العيني

موصى به: