VBScript Değişkenleri
- Önceki Sayfa VB Nerede Bulunur
- Sonraki Sayfa VB Programları
Örnek
- Değişken oluşturma
- Değişken, bilgi saklamak için kullanılır. Bu örnek, nasıl bir değişken oluşturulacağını ve ona değer atanacağını gösterir.
- Bir metinde değişken değeri yerleştirme
- Bu örnek, bir metinde değişken değeri nasıl yerleştirileceğini gösterir.
- Dizi oluşturma
- Diziler, bir dizi ilgili veri öğesini saklamak için kullanılır. Bu örnek, adları saklamak için bir dizi nasıl oluşturulacağını gösterir. (Adların nasıl yazdırılacağını "for döngüsü" ile gösterir.)
Değişken nedir?
Değişken, bilgi tutan "kap"tır. Senaryoda, değişkenin değeri değiştirilebilir. Bir değişkenin adını kullanarak, onun değerini görüntüleyebilir veya değiştirebilirsiniz. VBScript'te, tüm değişkenler türle ilgilidir ve farklı türdeki verileri tutabilir.
Değişken adı kuralları:
- Harf ile başlamalıdır
- Nokta (.) içermemelidir
- 255 karakterden fazla olamaz
Değişken tanımlama
Dim, Public veya Private ifadeleri ile değişken tanımlayabilirsiniz, örneğin şu şekilde:
dim name name=some value
Şimdi, bir değişken oluşturdunuz. Değişken adı "name"tir.
Ayrıca, değişken adı ile de değişken oluşturabilirsiniz. Örneğin şöyle:
name=some value
Bu şekilde, "name" adında bir değişken de oluşturdunuz.
Ancak, bu tür bir yaklaşım iyi bir uygulama değil, çünkü senaryonuzda değişken ismini yanlış yazabilirsiniz ve bu senaryonun çalışırken garip sonuçlar doğurabilir. Örneğin, "name" değişkenini "nime" olarak yazarsanız, senaryo "nime" adında bir değişken oluşturur. Bu tür bir davranışı önlemek için Option Explicit ifadesini kullanabilirsiniz. Bu ifadesi kullanırsanız, tüm değişkenleri dim, public veya private ifadeleri ile声明 etmek zorundasınız. Option Explicit ifadesini senaryonun başına yerleştirin, şu şekilde:
option explicit dim name name=some value
Değişkene değer atama
Bir değişkene değer atamak için şu şekilde yapabilirsiniz:
name="George" i=300
Değişken adı ifadenin solunda, atanacak değer ifadenin sağında yer alır. Şu anda, "name" değişkeninin değeri "George"tir.
Değişkenin yaşam döngüsü
Değişkenin yaşam döngüsü, var olabileceği süre demektir.
Bir alt programda değişken tanımladığınızda, değişken sadece bu programda erişilebilir. Bu programdan çıkıldığında, değişken de geçersiz hale gelir. Bu tür değişkenlere yerel değişken denir. Farklı alt programlarda aynı isimli yerel değişkenler kullanabilirsiniz, çünkü her değişken sadece tanımlandığı programda tanınır.
Eğer bir değişkeni alt program dışında tanımlarsanız, sayfanızdaki tüm alt programlar bu değişkene erişebilir. Bu tür değişkenlerin yaşam süresi, tanımlandıkları andan sayfanın kapatılmasına kadar sürer.
Dizi Değişkenleri
Bazen, tek bir değişkene birden fazla değer atamak gerekebilir. Bu durumda, bir dizi değeri içerebilen bir değişken oluşturabilirsiniz. Bu tür değişkenlere dizi adı verilir. Dizi değişkenlerinin tanımlanması, değişken adı sonrası parantez kullanılarak yapılır. Aşağıdaki örnekte, üç eleman içeren bir dizi oluşturduk:
dim names(2)
Parantez içindeki sayı 2'dir. Dizilerin alt indeksleri 0'dan başlar, bu dizi üç eleman içerir. Bu, kapasitesi sabit bir dizi. Dizinin her bir elemanına veri atayabilirsiniz:
names(0)="George" names(1)="John" names(2)="Thomas"
Aynı şekilde, belirli bir dizi elemanının alt indeks numarasını kullanarak herhangi bir elemanın değerini alabiliriz. Örneğin:
father=names(0)
Bir dizi boyut kullanarak 60 kadar boyut kullanabilirsiniz. Çok boyutlu dizi tanımlamak için parantez içinde sayıları virgülle ayırabilirsiniz. Örneğin, 5 satır ve 7 sütunlu 2 boyutlu bir dizi tanımladık:
dim table(4, 6)
- Önceki Sayfa VB Nerede Bulunur
- Sonraki Sayfa VB Programları