Notlar
Anahat
VBScript’e Giriş
Giriş
Visual Basic Script(VBScript) HTML dökümanlarına fonksiyonalite kazandırmak amacıyla Microsoft Visual Basic dilinin bir alt kümesi olarak ortaya çıkmış bir teknolojidir.
VBScript daha çok Active Server Pages(ASP) sayfaları yazmada kullanılır. JavaScript gibi diğer diller de ASP kodlamasında kullanılabiliyor olmasına rağmen VBScript ASP için en çok kullanılan(de facto) script dilidir.
Operatörler-Aritmetik Operatörler
Operatörler-İlişkisel Operatörler
Operatörler-Mantıksal Operatörler
Operatörler-String Concatenation
VBScript’te “+” ve “&” işaretleri iki veya daha fazla string’i birleştirmek için kullanılan operatörlerdir.
Örnek:
s1 = “Pro”
s2 = “gram”
s3 = s1 & s2 yada s1 + s2 ise
s3 “Program” olur
Operatörler-Öncelik Sırası
Veri Tipleri
Kontrol Yapıları
Kontrol Yapıları – Örnek1
Kontrol Yapıları – Örnek2
Kontrol Yapıları-Örnek3
VBScript Variant Fonsiyonları
VBScript Matematik Fonksiyonları 1
VBScript Matematik Fonksiyonları 2
VbScript Format Fonksiyonları
VBScript Örnek Programları 1
vbs0.html
vbs1.html
vbs2.html
Diziler
Dizi aynı tipteki verileri içeren bir liste olarak düşünülebilir.
Sabit boyutlu bir dizinin boyutu programın çalışma zamanında değişmez.
Dim sayılar(2)
Dinamik bir dizinin boyutu ise çalışma zamanında değişebilir.
Dim sayılar()
ReDim sayılar(2)
Dizilerin elamanlarının indisleri 0 dan başlar. Parantez içerisinde belirtilen değer dizi içerisindeki en büyük indisi belirtir. Yukarıdaki örneklerde her iki dizi de 3 elemanlıdır.
Dinamik diziler için ReDim ifadesinin yanında Preserve anahtar sözcüğü kullanılabilir. Bu durumda dizi içerisindeki mevcut elemanlar korunmuş olur. Aksi halde ReDim kelimesi tek başına kullanılırsa dizi içerisindeki mevcut elamanlar silinir.
Redim Preserve sayılar(5)
Çok boyutlu dizi tanımlamak mümkündür.
Dim threeD()
ReDim threeD(11, 8, 1)
Dinamik diziler için ayrılan bellek programın çalışma zamanında Erase anahtar sözcüğüyle serbest kalabilir.
Erase benimDinamikDizim
Dizgi(String) İşlevleri 1
Dizgi(String) İşlevleri 2
Dizgi(String) İşlevleri 3
Dizgi(String) İşlevleri 4
VBScript Örnek Programları 2
vbs3.html
vbs4.html
Referanslar
VBScript Tutorial
VBScript Language Reference
Visual Basic 6.0 Documentation
VBScript Dili