Skip to content

1. مقدمة

ملف PDF لهذا المستند متاح |هنا|.

الغرض من هذا المستند هو تقديم أساسيات لغة VBScript بالإضافة إلى أمثلة على استخدامها في مجالات مختلفة. VBScript هي لغة برمجة نصية لنظام Windows. يمكن تشغيلها في بيئات مختلفة مثل

  • Windows Scripting Host للاستخدام المباشر في Windows، خاصة لكتابة نصوص برمجية لإدارة النظام
  • Internet Explorer. ثم يتم استخدامها داخل صفحات HTML، حيث تضيف مستوى من التفاعل لا يمكن تحقيقه باستخدام HTML وحده.
  • Internet Information Server (IIS)، خادم الويب الخاص بـ Microsoft على NT/2000، وما يعادله، Personal Web Server (PWS)، على Win9x. في هذه الحالة، تُستخدم VBScript لبرمجة الويب من جانب الخادم، وهي تقنية تشير إليها Microsoft باسم ASP (Active Server Pages).

علاوة على ذلك، نظرًا لأن VBScript هي لغة مشتقة من Visual Basic for Windows، فإنها يمكن أن تكون بمثابة مقدمة لهذه اللغة — وهي واحدة من أكثر اللغات استخدامًا في بيئة Windows — وكذلك لإصدار التطبيق من VB، المعروف باسم VBA (Visual Basic for Applications). تُستخدم VBA، على سبيل المثال، في جميع أنحاء مجموعة Microsoft Office، ولا سيما في Excel. وبالتالي، تعمل VBScript كبوابة للتطوير عبر مجموعة واسعة من تطبيقات Windows.

VBScript ليست لغة موجهة للكائنات، على الرغم من أنها تحتوي على بعض الميزات الموجهة للكائنات. على سبيل المثال، لا يوجد مفهوم الوراثة. ومع ذلك، يمكنها استخدام الكائنات التي يتيحها لها الحاوية التي تعمل فيها، وكذلك، بشكل عام، مكونات ActiveX المتوفرة على جهاز Windows. هذا الجانب هو الذي يمنح VBScript قوتها؛ فهي لغة محدودة جدًا في جوهرها، ولكن بفضل الكائنات المتاحة لها، يمكنها منافسة لغات البرمجة النصية الأكثر ثراءً في البداية، مثل Perl و JavaScript و Python. إنها لغة سهلة التعلم والاستخدام، وتمهد الطريق لاستخدام Visual Basic for Windows، التي اشتقت منها مباشرةً.

هذا المستند ليس دورة تدريبية في الخوارزميات. يُفترض إتقان فن البرمجة. يتطلب الأمر قراءة نشطة. ربما تكون أفضل طريقة لاستخدام هذا المستند هي اختبار الأمثلة المقدمة هنا على جهازك الخاص. عادةً ما يتم تضمين حاوية WSH بشكل قياسي مع نظام Windows. يتوفر أحدث إصدار مجانًا على موقع Microsoft (http://www.microsoft.com). للعثور على عنوان URL الدقيق لتنزيل WSH، يمكنك البحث عن الكلمات الرئيسية "Windows Scripting" باستخدام محرك بحث على الويب. من بين النتائج، ستجد عنوان URL لتنزيل WSH.

سيرج تاهي، يناير 2002