Skip to content

1. مقدمة

يتوفر ملف PDF الخاص بهذا المستند |HERE|.

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

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

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

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

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

Serge Tahé، يناير 2002