Degiskenler tanimlandiklari yere gore global ve local olmak uzere ikiye ayrilir..

1.Global Degiskenler
a)Tanimlanan degisken yalnizca aktif form icerisinde gecerli olmasi icin formun
Kod:
Public Class FormAdi
satirinin altinda tanimlama islemi yapilir..

b)[Public] [Degisken Adi] As [Degisken Tipi]
seklinde bir tanimlamayapildiginda degisken nerede tanimlanmis olursa olsun tanimlanan degisken tum proje icerisinde gecerli olur.

2.Local Degiskenler
[Dim] [Degisken Adi] As [Degisken Tipi]
Dim deyimi ile tanimlanan degiskenler icerisindeki degerleri yeniden tanimlanincaya , icerisindeki deger sifirlanincaya ya da proje sonlandirilincaya kadar muhafaza eder..

Eger degiskenin iceisindeki degeri muhafaza etmesi ve yeniden tanimlandiginda degerin silinmemesi isteniliyorsa bu durumda Static tipi kullanilmalidir..

[Static] [Degisken Adi] As [Degisken Tipi]

Static Degisken Kullanimina Dair Ornek
Form uzerine bir buton ekleyerek butona tiklama sayisini bulalim..

PHP Code:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Static i As Byte
i = i + 1
MsgBox(i & " defa tiklandi")
End Sub
End Class


Calistirdigimizda butona tikladikca tiklama sayisi mesaj penceresi icerisinde goruntulenir..

Not: Volkan Aktas'in "Visual Basic.Net 2010" kitabindan alintidir..
Calismalarinizda basarilar..
__________________