Ders
3: Denetimler
Amaçlar:
I. Kontroller Kontroller (controls) programın
arabirimini oluşturmada bize yardım eden nesnelerdir. Visual Basic ile
programlamada kullanıcı ile iletişimde bu kontroller kullanılır. Örneğin
kullanıcıdan verileri almak için metin kutuları (text box), komut bildirimleri
için komut düğmesi (command button) kullnaılır. Visual Basic başlatıldığında Toolbox
üzerinde standart Visual Basic kontrolleri görünür. Bu kontroller şunlardır: Tablo: Araç kutusunda yer alan standart
kontroller
![]() A. Kontrollerin Kullamı Kontrollerin projedeki formlara eklenmesi için, araç
kutusundan fare ile sürüklenerek form üzerine bırakılır. Şimdi kontrollerin bazılarını ele alalım: 1. Textbox (Metin Kutusu) Bilgi girişi için kullanılır. Birçok programda kullanılan
veri giriş alanları; adı soyadı, adresi, telefon numarası gibi alanlar
birer metin kutusudur. Metin kutusu veri girişi sırasında standart olarak
silme, değiştirme, kesme-kopyalama-yapıştırma, birden çok satır girme
özelliklerine sahiptir. NOT: Bu dokümanlar Faruk Çubukçu tarafından
hazırlanmıştır. Ticari amaçlı olarak kullanılmaz. Daha fazla bilgi için
www.farukcubukcu.com adresine
bakınız. 2. Command Button (Komut Düğmesi) Hemen hemen en yaygın kullanılan kontrol ve yaygın
olarak Click olayıyla birlikte kullanılır. Birçok işlem fare ile tıklama
ile başlatılır. İşte bu olaya click (tıklama) denir. Birçok işlem düğmeye
tıklanarak başlar. 3. CheckBox (İşaret Kutusu) Belli seçeneklerin seçili olup olmadıklarını belirtmeye
yarar. Genellikle bir grup seçenekten bir ya da daha çoğunun seçilmesiyle
işler. Örneğin bir müşteri bilgisinde belli özellikleri seçmek için
kullanılabilir ya da öğrencinin seçmeli olarak aldığı dersleri düşünün. Seçmeli Dersler: Value özelliğinin 1 olması o seçenek
kutusunun seçilmiş olduğunu gösterir. 0 değeri seçeneklerin seçilmediğini
gösterir. 4. Option Button (Seçenek Düğmesi) Birçok seçenekten sadece birisininin
seçildiği bir seçenek kontrolüdür. Genellikle bir grup seçenekten birisinin
seçilmesiyle işler. Örneğin müşterinin gurubu, özellikleri ya da bir
personelin eğitimi gibi (ilk, orta, yüksek değerlerinden birisi). Value Özelliği Value özelliğinin True olması
o seçenek kutusunun seçilmiş olduğunu gösterir. Örnek: Ödemenin döviz cinsi: Private Sub Command1_Click() 5. ComboBox (Bileşik Kutu) Birçok seçenekten birisinin seçilmesini
sağlayan bir kutudur. Özellikle belli seçeneklerden birisinin açılan
bir listeden seçilmesini sağlar. Çok yaygın bir kullanıma sahiptir.Listeye
bir eleman eklemek için kullanılır. Combo1.AddItem "Adana" 6. ListBox (Liste Kutusu) Birçok elemanı bir liste olarak
göstermeye yarar. Bunlar adlar olabilir, müşteri listesi olabilir ya
da birçok seçeneğin yer aldığı listeler olabilir. Listeye bir eleman
eklemek için kullanılır. List1.AddItem "Ankara" 7. Picture Box (Resim Kutusu) Picture özelliği PictureBox içindeki
resmi belirtir. Bu özellik aracılığıyla değişik resim dosyaları form
üzerinde görüntülenebilir. Picture özelliği ile bir resimi yüklemek
için LoadPicture fonksiyonu kullanılır. Gözden Geçirme 1. Kontrollerin adlandırılmasındaki
ne tür bir yaklaşım izlersiniz. |