Visual Basic nesne tabanlı (object-oriented) ve olay güdümlü (event-driven) bir
programlama dilidir. Örneğin; formun (kendisi de dâhil olmak üzere) üzerine
yerleştirdiğimiz etiket, buton veya metin kutuları birer nesnedir. Bu nesnelerin altına gerekli
kodlar yazılır. Her bir nesnenin altına yazılan kod parçacıklarına o nesneye ait alt yordam adı
verilir. Alt yordamın tanımlama kısmında belirtilen olayın gerçekleşme durumuna göre alt
yordam çalışır. Visual Basic dilinde çeşitli olaylar mevcuttur. Bunlardan bazılarını aşağıdaki
tabloda görebiliriz.
Olay
Click
DblClick
DragDrop
DragOver
KeyDown
KeyPress
KeyUp
GotFocus
LostFocus
MouseOver
MouseUp
Mousedown
Açıklaması
Form üzerinde fareyi bir defa tıklamak
Form üzerinde fareyi çift tıklamak
Fareyle form üzerinde nesneyi tutup sürükleyerek hedef üzerine bırakmak
Fareyle form üzerinde nesneyi tutup sürükleyerek hedef üzerine gelmek
Klavyedeki tuşlara basılma anı
Klavyedeki tuşlara basmak
Klavyedeki basılmış olan tuşu bırakma anı
Form üzerindeki bir nesneye odaklanma (seçme)
Form üzerindeki bir nesneden odağı (seçilmeyi) kaybetme
Fare işaretçisi (ok) ile nesne üzerine gelme
Form üzerinde kullanıcının bastığı fare tuşunu bırakması
Form üzerinde kullanıcının farenin herhangi bir tuşuna basması
1.2. Sabitler
Programlarımız içinde değerini bildiğimiz ve değişmeyen verileri bellekte bir isim
altında saklamak ve yeri geldiğinde bu isimle kullanmak için tanımlanır. Değişkenler için
geçerli isimlendirme kuralları sabit isimler için de geçerlidir. İngilizce Constant kelimesinin
Türkçe karşılığı sabit’tir. Visual Basic’te (VB) sabit Const’tır.
Kullanımı:
Const SabitAdı
4