1. Giriş
Bu belgenin PDF dosyası, |BURADA| olarak mevcuttur.
Bu belgenin amacı, VBScript dilinin temellerini ve farklı alanlarda kullanım örneklerini sunmaktır. VBScript, Windows altında çalışan bir komut dosyası dilidir. Özellikle Windows altında doğrudan kullanım için, örneğin sistem yönetimi komut dosyaları yazmak amacıyla
- Windows Scripting Host gibi çeşitli ortamlarda çalışabilir; özellikle Windows altında doğrudan kullanım için, örneğin sistem yönetimi komut dosyaları yazmak amacıyla
- Internet Explorer. Bu durumda, HTML sayfaları içinde kullanılır ve bu sayfalara, yalnızca HTML diliyle elde edilmesi imkansız olan bir etkileşim özelliği kazandırır.
- Internet Information Server (IIS), NT/2000 üzerinde çalışan Microsoft’un web sunucusu ve Win9x üzerinde çalışan eşdeğeri Personal Web Server (PWS). Bu durumda, vbscript, Microsoft tarafından ASP (Active Server Pages) olarak adlandırılan teknolojiyle web sunucusu tarafında programlama yapmak için kullanılır.
Ayrıca, VBSCRIPT, Windows için Visual Basic'ten türetilmiş bir dil olduğundan, bu dil, Windows ortamında en yaygın dillerden biri olarak bu dile giriş niteliğinde olabilir; aynı zamanda VB'in Application sürümü olan ve VBA (Visual Basic for Applications) olarak adlandırılan sürüme de giriş niteliğinde olabilir. VBA, örneğin Microsoft Office paketinin tamamında, özellikle de Excel'de kullanılmaktadır. Dolayısıyla VBSCRIPT, geniş bir Windows uygulamaları alanında geliştirme çalışmalarına giriş için bir kapıdır.
VBScript, belirli özellikler taşısa da nesne yönelimli bir dil değildir. Örneğin, miras kavramı mevcut değildir. Bununla birlikte, çalıştırıldığı kapsayıcı tarafından kendisine sunulan nesneleri ve daha genel olarak Windows makinesinde bulunan ActiveX bileşenlerini kullanabilir. VBScript'in gücünü sağlayan da işte bu özelliktir; bu dil, doğası gereği oldukça sınırlı olsa da, kendisine sunulan nesneler sayesinde başlangıçta daha zengin olan Perl, JavaScript, Python gibi betik dilleriyle rekabet edebilmektedir. Öğrenmesi ve kullanması kolay bir dildir ve doğrudan türetildiği Windows için Visual Basic'in kullanımına zemin hazırlar.
Bu belge bir algoritma dersi değildir. Programlama becerisinin zaten kazanılmış olduğu varsayılmaktadır. Aktif bir okuma çalışması gereklidir. Bu belgeyi kullanmanın en iyi yolu, muhtemelen burada verilen örnekleri kendi bilgisayarınızda denemektir. WSH paketi normalde Windows sistemiyle birlikte standart olarak gelir. En son sürüm, Microsoft'un web sitesinden (http://www.microsoft.com) ücretsiz olarak indirilebilir. WSH dosyasını indirmeye olanak tanıyan doğru URL dosyasını bulmak için, bir web arama motorunda "Windows Scripting" anahtar kelimelerini arayabilirsiniz. Arama sonuçları arasında, WSH dosyasını indirmek için gerekli olan URL dosyasını bulabilirsiniz.
Serge Tahé, Ocak 2002