1. مقدمه
PDF برای این سند در دسترس است |ICI|.
هدف این سند ارائه مبانی زبان VBScript و همچنین نمونههایی از کاربرد آن در زمینههای مختلف است. VBScript یک زبان اسکریپتی برای ویندوز است. این زبان میتواند در محیطهای مختلفی مانند
- Windows Scripting Host برای استفاده مستقیم در ویندوز، بهویژه برای نوشتن اسکریپتهای مدیریت سیستم
- Internet Explorer. در این زمینه، از آن در صفحات HTML استفاده میشود که به آنها درجهای از تعاملی بودن میافزاید که با استفاده از HTML به تنهایی قابل دستیابی نیست.
- سرور اطلاعات اینترنتی (IIS)، وبسرور مایکروسافت بر روی NT/2000، و معادل آن، سرور وب شخصی (PWS)، بر روی Win9x. در این مورد، VBScript برای برنامهنویسی سمت سرور وب استفاده میشود، فناوریای که مایکروسافت آن را ASP (صفحات پویا سرور) مینامد.
علاوه بر این، از آنجایی که VBSCRIPT زبانی مشتق از ویژوال بیسیک برای ویندوز است، این میتواند بهعنوان مقدمهای بر این زبان—که یکی از پرکاربردترین زبانها در محیط ویندوز است—و همچنین بر نسخه Application از VB، که با نام VBA (ویژوال بیسیک برای برنامهها) شناخته میشود، عمل کند. VBA برای مثال در سراسر مجموعه آفیس مایکروسافت، بهویژه در اکسل، استفاده میشود. بنابراین، VBSCRIPT دروازهای به سوی توسعه در طیف گستردهای از برنامههای ویندوزی فراهم میکند.
VBScript یک زبان شیءگرا نیست، هرچند دارای برخی ویژگیهای شیءگرا است. برای مثال، مفهوم ارثبری وجود ندارد. با این حال، میتواند از اشیایی که توسط کانتینری که در آن اجرا میشود در اختیارش قرار میگیرد، و همچنین به طور کلیتر، از کامپوننتهای ActiveX موجود بر روی ماشین ویندوز استفاده کند. این جنبه است که قدرت VBScript را میبخشد؛ زبانی که ذاتاً نسبتاً محدود است اما به لطف اشیاء در دسترس، میتواند با زبانهای اسکریپتی که در ابتدا ویژگیهای غنیتری دارند، مانند پرل، جاوااسکریپت و پایتون، رقابت کند. این زبانی است که یادگیری و استفاده از آن ساده است و راه را برای استفاده از ویژوال بیسیک برای ویندوز، که مستقیماً از آن مشتق شده است، هموار میکند.
این سند یک دوره آموزشی الگوریتمها نیست. درک پایهای از برنامهنویسی فرض میشود. مطالعه فعال ضروری است. احتمالاً بهترین روش استفاده از این سند، آزمایش کردن مثالهای ارائهشده در اینجا روی رایانه خودتان است. کانتینر WSH معمولاً به صورت استاندارد همراه با سیستمعامل ویندوز عرضه میشود. آخرین نسخه آن به صورت رایگان از وبسایت مایکروسافت (http://www.microsoft.com) در دسترس است. برای یافتن فایل دقیق URL مورد نیاز برای دانلود WSH، میتوانید با استفاده از یک موتور جستجوی وب به دنبال کلمات کلیدی «Windows Scripting» بگردید. در میان نتایج، باید فایل URL را برای دانلود WSH پیدا کنید.
Serge Tahé، ژانویه ۲۰۰۲