TEMEL VB NESNELERİ VE ARAÇLARI
Bu bölümde , VB ' de uygulamalar yaratmak için kullanılacak toolbox içindeki çesitli araçlarla olusturulan nesnelerin çoğunu ve formları açıklayacağız; değistirilebilen özelliklerin bir kısmına bakacağız ; ayrıca nesneler üzerinde bir islem yapıldığında tetiklenen olaıları ve her nesne türü için geçerli olan metod ve prosedürlerin bazılarını inceleyeceğiz .
FORMLAR:
Üzerine uygulamanın tasarımının yapıldığı bri masa gibidir; her bir form, bir pencereye karsılık gelir.
Form özellikleri:
BorderStyle, Caption, Enabled, FontName, Height, width, Name, Top Left, Windows State:::
Şimdi bunlara bir göz atalım:
BorderStyle: Yalnızca tasarım sırasında belirlenebilir ; çalısma anında pencere görünümünü değistirir. 4 çeşit olabilir:
0 - None: Pencerenin sınırı yoktur . Örn: BorderStyle = 0
1 - Fixed Single: Pencere , (tasarım anında belirlenen ) değismez boyutlara ve tek çizgili sınırlara sahiptir .
2 - Sizable: Pencere boyutları değistirilebilir ve standart çift çizgili sınırlara sahiptir.
3 - Fixed Double: Pencere , ( tasarım anında belirlenen ) değismez boyutlara ve çift çizgili sınırlara sahiptir .
Caption: Form penceresinin baslık çubuğunun metnini belirler .
Enabled: Nesneyi etkinlestiren ya da devreden çıkaran , True veya False değerlerini alabilen, bu özelliğe sahiptir.
FontName: Bir forma metin yazılırken kullanılacak olan yazı tipinin (font) adına ayarlanır
Height, width: Formun genisliğini ve yüksekliğini belirler .
Name: Formun program kodunda kullanılan adını tanımlar ; çalısma anında değistirilemez .
Top, Left : Pencerenin üstünün ve sol kenarının koordinatlarını belirtmenizi sağlayarak , formun ekrandaki yerini tanımlar.
Visible: Bu özellik False yapılırsa form gizlenmis olur .
Windows State: Bu özellik asağıdaki değerleri alır :
0 Pencerenin normal durumu
1 Simge olarak küçültülmüs durumu
2 Ekranı kaplamıs durumu
Formun Olayları:
Click: Kullanıcı form üzerine fare ile tıkladığında Form_Click prosedürünü çağırır .
Db/click: Bu olay , kullanıcı formdaki bir noktayı hızlıca iki kez tıklarsa, ortaya çıkar.
Load: Form yüklendiğinde , örneğin bir uygulama baslatıldığında otomatik olarak gerçeklesir. Bir programda değiskenlere ve özelliklere ilk değerlerini vermek için oldukça kullanıslıdır.
ETİKETLER (LABEL)
Kullanıcının değistiremediği metinsel bilgileri sunabildiğiniz bir alan içerir (tabela gibi). İçerik, etiketin Caption özelliğini değistirerek belirlenir.
Özellikler:
Alignment: Baslığın etiket içinde nasıl yerlestirileceğini belirler :
0 Baslığı sola yaslar .
1 Baslığı sağa yaslar .
2 Baslığı ortalar.
AutoSize: Bu özellik True yapılırsa, etiket, Caption özelliğiyle belirtilen metni, uygun biçimde sığdırmak üzere otomatik olarak boyutlandırılır.
Caption: Etiket alanında görünecek metni içerir.
METİN KUTULARI (TEXTBOX)
Kullanıcının metin girebildiği bir ekran alanı olusturur. Ayrıca veritabanı bağlantısı ile okunan kayıtları da gösterir.
Özellikleri:
MaxLength: Bu özelliğin default değeri 0 ' dır . Buraya girilen değer, kullanıcının metin kutusuna kaç karakter girebileceğini belirtir (0 değeri sınırsız anlamına gelmektedir)
MultiLine: False değeri , kullanıcının girisini tek bir satırlık bir metin olarak sınırlar. True yapılırsa , kullanıcı enter tusuna basarak satır bası yapabilir ve sonraki satırdan yazmaya devam edebilir.
PasswordChar: Bu özellik , metin kutusunun bir parola alanı olup olmayacağını belirler. Bir parola alanında , kullanıcının yazdıklarıyla , ekranda görünen karakterler farklı olabilir. Örneğin buraya * isareti girilirse , kullanıcının metin kutusuna girdiği değerlere karsılık sadece * görebilecektir.
ScrollBars:
0 Metin kutusunda kaıdırma çubuğu yok .
1 Metin kutusunda sadece yatay kaydırma çubuğu var .
2 Metin kutusunda sadece dikey kaydırma çubuğu var .
3 Metin kutusunda hem dikey hem de yatay kaydırma
Text: Kullanıcının kutuya ne girdiğini görmek için , bu özellik kullanılır. Ayryca programınız içinde , Text özelliğini değistirerek , görüntülenen metni değistirebilirsiniz.
Metin Kutusu Olayları:
Change: Metin kutusunun Text özelliği, yeni bir metin giren kullanıcı, ya da yeni bir değer atayan program tarafından değistirildiğinde, bu olay tetiklenir. Örneğin kullanıcı " HAKAN " girdiğinde , Change olayı 5 kere tetiklenir .
Bu özelliği nerede kullandığımıza gelince... Yazdığınız programı kullanan kişi text kutularına yazdığı bir kaydı veritabanına eklememişse yada herhangi bir yazı üzerinde değişiklik yapmışsa, o kullanıcıyı yapılan değişklikler hakkında uyarabiliriz ve kayıt girmeden programı kapatmasını engelleyebiliriz.
LostFocus: Kullanıcı form üzerindeki baska bir nesneyi seçmek için fareyi kullandığında, yada metin kutusunu terketmek için Tab tusuna bastığında bu olay tetiklenir .
KOMUT DÜĞMELERİ (COMMAND BUTTON) , ONAY KUTULARI (CHECKBOX) VE SEÇENEK DÜĞMELERİ (RADIO UTTON)
Komut düğmeleri, tıklandıkları zaman genellikle bir islemi baslatırlar. Onay kutuları ve seçenek düğmeleri, bir durumu belirtir ve kullanıcının bu durumu değistirmesine izin verirler. Her onay kutusu, Birbirinden bağımsız olarak çalısır. Buna karsılık , seçenek düğmeleri gruplar halinde bulunurlar ve kullanıcının gruptan yalnızca bir seçenek belirlemenize izin verirler.
Özellikleri:
Cancel: Bu özelliği yalnızca komut düğmeleri destekler. True ise , Esc tusuna basmak, düğmeye tıklamak ile esanlamlıdır . Bu özellik yalnızca tek bir komut düğmesi için True yapılabilir. Örneğin, programdan çıkmak için sadece ESC tuşuna basmak pratik olmaz mı?
Default: Bu özelliği yalnızca komut düğmeleri destekler. True yapıldığında, Enter tusuna basmak ile düğmeye tıklamak ile aynı etkiye sahiptir.
Value: Onay kutuları veya seçenek düğmelerinin durumunu belirtir. Bir seçenek düğmesinin Value özelliği, True yada False değerlerini alabilir. Onay kutuları ise asağıdaki değerleri alırlar:
0 Kutu seçim dısı
1 Kutu seçili ( etkin )
2 Kutu donuk ( seçilemez )
ÇERÇEVELER (FRAME)
Ekrandaki nesneleri gruplandırmak için kullanılırlar. Çerçeveler görsel bir ayrım sağlamanın yanı sıra, bir etkinlestirme / etkisizlestirme özelliği sağlar. Çerçeveler, fare ve klavye olaylarına yanıt vermezler.
Ayrıca çerçevelerin içine bir sey yazamaz ve çizemez, onları grafik nesnelerle şekillendiremezsiniz.
LİSTE KUTULARI
Kullanıcıya bir dizi seçenek sunmanıza olanak sağlar. Bir liste kutusu, kullanılabilir görüntüler ve kullanıcının, bir öğeyi (liste girdisini) tıklayarak seçmenize izin verir . Bir liste kutusunun içeriği tasarım anında tanımlanamaz. Liste kutusuna öğeler eklemek için , programınızda AddItem metodunu kullanmalısınız .
Özellikleri:
Columns: Bir anda kaç sütun görüneceğini belirler :
0 Tüm liste öğeleri tek bir sütunda gösterilir .
1 veya daha fazla Liste öğeleri çok sütunlu düzende gösterilir .
List: Tasarım anında değistirilemeyen bu özellik, liste kutusunda yer alan tüm değerlerin bir dizisini tutar . Liste kutusundaki öğelere, asağıdaki sözdizimi kullanarak ulasabilirsiniz :
nesne.List(index)
ListCount: Listedeki öğe sayısını verir, doğrudan değistirilemez.
ListIndex: Bu özelliğin değeri , en son seçilen liste öğesinin indeksini verir. Liste kutusundaki ilk öğesinin indeks değeri 0 , sonrakinin ise 1 , vs. seklindedir. Eğer hiçbir öğe seçilmemisse -1 değerini alır.
MultiSelect: Bu özellik , liste kutusunda bir anda kaç öğenin seçilebileceğini belirtir :
0 Bir defada yalnızca bir öğe seçilebilir
1 Birden fazla öğe seçilebilir .
2 Shift tusuna basılı tutup , fareyi ilk ve son öğeye tıklayarak , bir dizi öğe seçmesine olanak sağlar .
Text: Son seçilen öğenin metnini içerir ve doğrudan değistirilemez .
Prosedürleri ve Metodları:
En çok kullanılan metodlar sunlardır :
AddItem: Lıste kutusuna bir metin satırı eklemenize olanak sağlar. Sözdizimi ise :
nesne. AddItem metin
Clear: Bir liste kutusundaki tüm öğeleri siler. Sözdizimi: nesne.Clear
RemoveItem : Liste kutusundan bir metin satırı silmenizi sağlar. Sözdizimi: nesne . RemoveItem indeks
BİRLEŞİK KUTULAR (COMBO BOX)
Liste kutularının aksine, çok sayıda sütunu desteklemezler .
Özellikler:
Style: Bu özellik üç değer alabilir :
0 Açılan liste kutularına benzer, fakat kullanıcıya metin girme sansı da verirler.
1 Birlesik kutunun hemen altında standart bir liste kutusuyla birlikte, kullanıcının metin girebileceği bir düzenleme alanı bulunur, liste açılıp kapanmaz.
2 Baslangıçta, listenin tek bir öğesi görünür; ama kullanıcı kutunun sağındaki düğmeye tıkladığında, bütün liste açılır, kullanıcı bunlardan birini seçebilir.
Text: Listeden seçilen bir öğenin metnini, ya da kullanıcının düzenleme alanına doğrudan girdiği metni içerir.
Prosedürler ve Metodlar:
Liste kutuları için geçerli olan metodlar burda da geçerlidir .
YATAY VE DİĞER KAYDIRMA ÇUBUKLARI (SCROLLBAR)
Bu nesneler, kaydırma çubuğundaki kaydırma kutusunun konumunu bildirirler .
Özellikler:
LargeChange: Bu özelliğin değeri , kaydırma çubuğunun içine tıklandığında . Value özelliğinde tutulan sayıya eklenen veya çıkarılan değeri gösterir .
Max: Bu özellik , -32.768 ile 32.767 arasında herhangi bir sayıya ayarlanabilir . Kaydırma kutusu en sağ ya da en alt konumdayken, Value özelliği bu sayıyla aynı olur .
Min: Bu özellik , -32.768 ile 32.767 arasında herhangi bir sayıya ayarlanabilir . Kaydırma kutusu en sol ya da en üst konumdayken, Value özelliği bu sayıyla aynı olur .
SmallChange: Kullanıcı kaydırma çubuğunun iki ucunda bulunan oklardan birine tıklandığında, Value özelliğinde tutulan sayıya eklenen miktarı gösterir .
Value: Kaydırma çubuğunun içindeki kaydırma kutusunun o anki değerini gösteren sayıdır .
SÜRÜCÜ LİSTE KUTULARI, DİZİN LİSTE KUTLARI, DOSYA LİSTE KUTULARI
Her dosya sistem kontrolü, programın çalıştığı bilgisayarın ayrı bileşenini yönetir; sürücü liste kutusu, sistemdeki bütün disk sürücülerin adlarını içeren, açılan bir liste kutusudur. Dizin liste kutusu, geçerli dizindeki tüm alt dizinleri; dosya liste kutusu ise, geçerli dizindeki dosyaların tümünün ya da bir kısmını gösterir .
Özellikleri:
Drive: (Yalnızca sürücü liste kutuları için) Son olarak seçilen sürücünün adını içerir.
FileName: ( Yalnızca dosya liste kutuları için ) Son olarak seçilen dosyanın adını içerir.
Path: ( Sürücü liste kutuları hariç ) O an Geçerli olan yolu içerir.
Örnek olarak bir form üzerine birer adet DriveListBox, DirListBox ve FileListBox yerleştirip F5 ile projeyi çalıştırdığınızda, programın çalıştığı aktif dizin bilgileri ve sürücüler ekranda görülür. Bunları göstermek için program kodu yazılmaz.
//Alıntı
Bu bölümde , VB ' de uygulamalar yaratmak için kullanılacak toolbox içindeki çesitli araçlarla olusturulan nesnelerin çoğunu ve formları açıklayacağız; değistirilebilen özelliklerin bir kısmına bakacağız ; ayrıca nesneler üzerinde bir islem yapıldığında tetiklenen olaıları ve her nesne türü için geçerli olan metod ve prosedürlerin bazılarını inceleyeceğiz .
FORMLAR:
Üzerine uygulamanın tasarımının yapıldığı bri masa gibidir; her bir form, bir pencereye karsılık gelir.
Form özellikleri:
BorderStyle, Caption, Enabled, FontName, Height, width, Name, Top Left, Windows State:::
Şimdi bunlara bir göz atalım:
BorderStyle: Yalnızca tasarım sırasında belirlenebilir ; çalısma anında pencere görünümünü değistirir. 4 çeşit olabilir:
0 - None: Pencerenin sınırı yoktur . Örn: BorderStyle = 0
1 - Fixed Single: Pencere , (tasarım anında belirlenen ) değismez boyutlara ve tek çizgili sınırlara sahiptir .
2 - Sizable: Pencere boyutları değistirilebilir ve standart çift çizgili sınırlara sahiptir.
3 - Fixed Double: Pencere , ( tasarım anında belirlenen ) değismez boyutlara ve çift çizgili sınırlara sahiptir .
Caption: Form penceresinin baslık çubuğunun metnini belirler .
Enabled: Nesneyi etkinlestiren ya da devreden çıkaran , True veya False değerlerini alabilen, bu özelliğe sahiptir.
FontName: Bir forma metin yazılırken kullanılacak olan yazı tipinin (font) adına ayarlanır
Height, width: Formun genisliğini ve yüksekliğini belirler .
Name: Formun program kodunda kullanılan adını tanımlar ; çalısma anında değistirilemez .
Top, Left : Pencerenin üstünün ve sol kenarının koordinatlarını belirtmenizi sağlayarak , formun ekrandaki yerini tanımlar.
Visible: Bu özellik False yapılırsa form gizlenmis olur .
Windows State: Bu özellik asağıdaki değerleri alır :
0 Pencerenin normal durumu
1 Simge olarak küçültülmüs durumu
2 Ekranı kaplamıs durumu
Formun Olayları:
Click: Kullanıcı form üzerine fare ile tıkladığında Form_Click prosedürünü çağırır .
Db/click: Bu olay , kullanıcı formdaki bir noktayı hızlıca iki kez tıklarsa, ortaya çıkar.
Load: Form yüklendiğinde , örneğin bir uygulama baslatıldığında otomatik olarak gerçeklesir. Bir programda değiskenlere ve özelliklere ilk değerlerini vermek için oldukça kullanıslıdır.
ETİKETLER (LABEL)
Kullanıcının değistiremediği metinsel bilgileri sunabildiğiniz bir alan içerir (tabela gibi). İçerik, etiketin Caption özelliğini değistirerek belirlenir.
Özellikler:
Alignment: Baslığın etiket içinde nasıl yerlestirileceğini belirler :
0 Baslığı sola yaslar .
1 Baslığı sağa yaslar .
2 Baslığı ortalar.
AutoSize: Bu özellik True yapılırsa, etiket, Caption özelliğiyle belirtilen metni, uygun biçimde sığdırmak üzere otomatik olarak boyutlandırılır.
Caption: Etiket alanında görünecek metni içerir.
METİN KUTULARI (TEXTBOX)
Kullanıcının metin girebildiği bir ekran alanı olusturur. Ayrıca veritabanı bağlantısı ile okunan kayıtları da gösterir.
Özellikleri:
MaxLength: Bu özelliğin default değeri 0 ' dır . Buraya girilen değer, kullanıcının metin kutusuna kaç karakter girebileceğini belirtir (0 değeri sınırsız anlamına gelmektedir)
MultiLine: False değeri , kullanıcının girisini tek bir satırlık bir metin olarak sınırlar. True yapılırsa , kullanıcı enter tusuna basarak satır bası yapabilir ve sonraki satırdan yazmaya devam edebilir.
PasswordChar: Bu özellik , metin kutusunun bir parola alanı olup olmayacağını belirler. Bir parola alanında , kullanıcının yazdıklarıyla , ekranda görünen karakterler farklı olabilir. Örneğin buraya * isareti girilirse , kullanıcının metin kutusuna girdiği değerlere karsılık sadece * görebilecektir.
ScrollBars:
0 Metin kutusunda kaıdırma çubuğu yok .
1 Metin kutusunda sadece yatay kaydırma çubuğu var .
2 Metin kutusunda sadece dikey kaydırma çubuğu var .
3 Metin kutusunda hem dikey hem de yatay kaydırma
Text: Kullanıcının kutuya ne girdiğini görmek için , bu özellik kullanılır. Ayryca programınız içinde , Text özelliğini değistirerek , görüntülenen metni değistirebilirsiniz.
Metin Kutusu Olayları:
Change: Metin kutusunun Text özelliği, yeni bir metin giren kullanıcı, ya da yeni bir değer atayan program tarafından değistirildiğinde, bu olay tetiklenir. Örneğin kullanıcı " HAKAN " girdiğinde , Change olayı 5 kere tetiklenir .
Bu özelliği nerede kullandığımıza gelince... Yazdığınız programı kullanan kişi text kutularına yazdığı bir kaydı veritabanına eklememişse yada herhangi bir yazı üzerinde değişiklik yapmışsa, o kullanıcıyı yapılan değişklikler hakkında uyarabiliriz ve kayıt girmeden programı kapatmasını engelleyebiliriz.
LostFocus: Kullanıcı form üzerindeki baska bir nesneyi seçmek için fareyi kullandığında, yada metin kutusunu terketmek için Tab tusuna bastığında bu olay tetiklenir .
KOMUT DÜĞMELERİ (COMMAND BUTTON) , ONAY KUTULARI (CHECKBOX) VE SEÇENEK DÜĞMELERİ (RADIO UTTON)
Komut düğmeleri, tıklandıkları zaman genellikle bir islemi baslatırlar. Onay kutuları ve seçenek düğmeleri, bir durumu belirtir ve kullanıcının bu durumu değistirmesine izin verirler. Her onay kutusu, Birbirinden bağımsız olarak çalısır. Buna karsılık , seçenek düğmeleri gruplar halinde bulunurlar ve kullanıcının gruptan yalnızca bir seçenek belirlemenize izin verirler.
Özellikleri:
Cancel: Bu özelliği yalnızca komut düğmeleri destekler. True ise , Esc tusuna basmak, düğmeye tıklamak ile esanlamlıdır . Bu özellik yalnızca tek bir komut düğmesi için True yapılabilir. Örneğin, programdan çıkmak için sadece ESC tuşuna basmak pratik olmaz mı?
Default: Bu özelliği yalnızca komut düğmeleri destekler. True yapıldığında, Enter tusuna basmak ile düğmeye tıklamak ile aynı etkiye sahiptir.
Value: Onay kutuları veya seçenek düğmelerinin durumunu belirtir. Bir seçenek düğmesinin Value özelliği, True yada False değerlerini alabilir. Onay kutuları ise asağıdaki değerleri alırlar:
0 Kutu seçim dısı
1 Kutu seçili ( etkin )
2 Kutu donuk ( seçilemez )
ÇERÇEVELER (FRAME)
Ekrandaki nesneleri gruplandırmak için kullanılırlar. Çerçeveler görsel bir ayrım sağlamanın yanı sıra, bir etkinlestirme / etkisizlestirme özelliği sağlar. Çerçeveler, fare ve klavye olaylarına yanıt vermezler.
Ayrıca çerçevelerin içine bir sey yazamaz ve çizemez, onları grafik nesnelerle şekillendiremezsiniz.
LİSTE KUTULARI
Kullanıcıya bir dizi seçenek sunmanıza olanak sağlar. Bir liste kutusu, kullanılabilir görüntüler ve kullanıcının, bir öğeyi (liste girdisini) tıklayarak seçmenize izin verir . Bir liste kutusunun içeriği tasarım anında tanımlanamaz. Liste kutusuna öğeler eklemek için , programınızda AddItem metodunu kullanmalısınız .
Özellikleri:
Columns: Bir anda kaç sütun görüneceğini belirler :
0 Tüm liste öğeleri tek bir sütunda gösterilir .
1 veya daha fazla Liste öğeleri çok sütunlu düzende gösterilir .
List: Tasarım anında değistirilemeyen bu özellik, liste kutusunda yer alan tüm değerlerin bir dizisini tutar . Liste kutusundaki öğelere, asağıdaki sözdizimi kullanarak ulasabilirsiniz :
nesne.List(index)
ListCount: Listedeki öğe sayısını verir, doğrudan değistirilemez.
ListIndex: Bu özelliğin değeri , en son seçilen liste öğesinin indeksini verir. Liste kutusundaki ilk öğesinin indeks değeri 0 , sonrakinin ise 1 , vs. seklindedir. Eğer hiçbir öğe seçilmemisse -1 değerini alır.
MultiSelect: Bu özellik , liste kutusunda bir anda kaç öğenin seçilebileceğini belirtir :
0 Bir defada yalnızca bir öğe seçilebilir
1 Birden fazla öğe seçilebilir .
2 Shift tusuna basılı tutup , fareyi ilk ve son öğeye tıklayarak , bir dizi öğe seçmesine olanak sağlar .
Text: Son seçilen öğenin metnini içerir ve doğrudan değistirilemez .
Prosedürleri ve Metodları:
En çok kullanılan metodlar sunlardır :
AddItem: Lıste kutusuna bir metin satırı eklemenize olanak sağlar. Sözdizimi ise :
nesne. AddItem metin
Clear: Bir liste kutusundaki tüm öğeleri siler. Sözdizimi: nesne.Clear
RemoveItem : Liste kutusundan bir metin satırı silmenizi sağlar. Sözdizimi: nesne . RemoveItem indeks
BİRLEŞİK KUTULAR (COMBO BOX)
Liste kutularının aksine, çok sayıda sütunu desteklemezler .
Özellikler:
Style: Bu özellik üç değer alabilir :
0 Açılan liste kutularına benzer, fakat kullanıcıya metin girme sansı da verirler.
1 Birlesik kutunun hemen altında standart bir liste kutusuyla birlikte, kullanıcının metin girebileceği bir düzenleme alanı bulunur, liste açılıp kapanmaz.
2 Baslangıçta, listenin tek bir öğesi görünür; ama kullanıcı kutunun sağındaki düğmeye tıkladığında, bütün liste açılır, kullanıcı bunlardan birini seçebilir.
Text: Listeden seçilen bir öğenin metnini, ya da kullanıcının düzenleme alanına doğrudan girdiği metni içerir.
Prosedürler ve Metodlar:
Liste kutuları için geçerli olan metodlar burda da geçerlidir .
YATAY VE DİĞER KAYDIRMA ÇUBUKLARI (SCROLLBAR)
Bu nesneler, kaydırma çubuğundaki kaydırma kutusunun konumunu bildirirler .
Özellikler:
LargeChange: Bu özelliğin değeri , kaydırma çubuğunun içine tıklandığında . Value özelliğinde tutulan sayıya eklenen veya çıkarılan değeri gösterir .
Max: Bu özellik , -32.768 ile 32.767 arasında herhangi bir sayıya ayarlanabilir . Kaydırma kutusu en sağ ya da en alt konumdayken, Value özelliği bu sayıyla aynı olur .
Min: Bu özellik , -32.768 ile 32.767 arasında herhangi bir sayıya ayarlanabilir . Kaydırma kutusu en sol ya da en üst konumdayken, Value özelliği bu sayıyla aynı olur .
SmallChange: Kullanıcı kaydırma çubuğunun iki ucunda bulunan oklardan birine tıklandığında, Value özelliğinde tutulan sayıya eklenen miktarı gösterir .
Value: Kaydırma çubuğunun içindeki kaydırma kutusunun o anki değerini gösteren sayıdır .
SÜRÜCÜ LİSTE KUTULARI, DİZİN LİSTE KUTLARI, DOSYA LİSTE KUTULARI
Her dosya sistem kontrolü, programın çalıştığı bilgisayarın ayrı bileşenini yönetir; sürücü liste kutusu, sistemdeki bütün disk sürücülerin adlarını içeren, açılan bir liste kutusudur. Dizin liste kutusu, geçerli dizindeki tüm alt dizinleri; dosya liste kutusu ise, geçerli dizindeki dosyaların tümünün ya da bir kısmını gösterir .
Özellikleri:
Drive: (Yalnızca sürücü liste kutuları için) Son olarak seçilen sürücünün adını içerir.
FileName: ( Yalnızca dosya liste kutuları için ) Son olarak seçilen dosyanın adını içerir.
Path: ( Sürücü liste kutuları hariç ) O an Geçerli olan yolu içerir.
Örnek olarak bir form üzerine birer adet DriveListBox, DirListBox ve FileListBox yerleştirip F5 ile projeyi çalıştırdığınızda, programın çalıştığı aktif dizin bilgileri ve sürücüler ekranda görülür. Bunları göstermek için program kodu yazılmaz.
//Alıntı
