vb.net

Merhaba arkadaşlar kodlama yol da öğrenilen bir dünyadır. Bu yüzden sizler de her gün yeni uygulamalar denemelisiniz. Bugün sizlere Visual Basic de araçların kullanımını aktaracağız. Visual basic de kaç adet araç bulunmaktadır? Bu araçlar ne işe yaramaktadır? Şeklinde aklınız da oluşabilecek sorulara bu içerik ile cevap vermeye çalışacağız.

Visual Basic Araçlar Kullanımı
Visual Studio Görseli

Bilgilendirme

Bu uygulama örneğimiz de sizlere 15 adet visual studio da kullanılan aracı aktaracağız. Bunlar; PictureBox, Label, TextBox, CheckBox, OptionBox, Combo/Select, Frame, Button, ListBox, Timer, Line, Shape, Date, Scroll (Horizontal) ve Scroll( Vertical)’dır. Bu araçların kısaca ne işe yaradığını anlatacağız. Evet o zaman sırası ile başlayalım.

Araçlar

1)  Araçların hepsinde en sol üst köşe de bir adet “Fare Simgeli” bir buton bulunmaktadır. Bu simge forumlar üzerinde nesneler seçmemize yardımcı olur. Herhangi bir foruma çift tıklama ile sizlere kodlama bölümünü açar. Form ve nesnelerin boyutlarını değiştirmek için de kullandığımız bu aracın adı “Fare imlecidir“.
2) Formumuzun üzerine resim eklememizi sağlayan aracımız ise “PictureBox” yani resim kutusudur. Belirlenmiş bir alana tıklama veya basılı tutma ile kareyi büyüterek veya küçülterek resim alanımızı belirleriz. PictureBox içi boş bir resim kutusudur.  Herhangi eklediğiniz bir resmin Properties bölümünden Picture seçeneğini çift tıklama yöntemi ile seçebilirsiniz.
3) Bir forum üzerinde yazı yazmak için kullanılan araca “Label” adı verilir. Yazı yazmak istediğiniz yeri seçtikten sonra özellikler penceresinden başlık özelliğine tıklayarak bu işlemi gerçekleştirebilirsiniz. Yazının isterseniz fontunu, kenarlıklarını ayarlayabilir hatta yazıyı görünür veya görünmez şekilde ayarlayabilirsiniz.
4) Kullanıcıdan istenilen bilgileri almaya yarayan yazı kutusu alanı olarak kullanan aracın adı ise “TextBox“dır. TextBoxlarda Caption özelliği bulunmamaktadır. Kullanıcı değil de siz bir şeyler yazmak isterseniz bu yazı kutusunun içerisine Text özelliğini kullanabilirsiniz. Yazı kutunuzun çok satır içermesini istiyorsanız MultiLine özelliğini açmanız gerekmektedir. Yazı kutunuz da kaydırma çubuğu kullanmak isterseniz ScrollBars özelliğinden dikey, yatay yada hem dikey hem yatay ayarını yapabilirsiniz.
5) Forumlar da belli kategorideki anlamca bir bütünlük gösteren nesneleri yerleştirebildiğimiz aracın adına “Frame” başlıklı kutu denmektedir.
6) Forumların işlenmesi için gereken en önemli araç ise “Button“‘lardır. Buttonlar kullanıcıların verdiği komutlar olarak düşünebilir. Button üzerindeki yazıyı caption kısmından değiştirebilirsiniz.
7) Uygulamalar da kullanıcıların işaretleme yapabileceği, seçme olanaklarının olacağı veya işaretsiz olarak boş geçebileceği aracın adı ise “CheckBox“dır. İşaretleme kutusu da denmektedir. Eğer programınız başladığı an seçili olup olmaması önemli ise Value yani değer özelliğinden bu durumu ayarlayabilirsiniz. Kutunun yazısını değiştirmek içinde Caption özelliğini kullanabilirsiniz.
8) Uygulamanız da aynı işlevi gören belli seçimler olduğunda yalnızca birini seçmek isterseniz kullanılacak araç “OptionBox” dır. Türkçe adı ise tek seçmeli kutu olarak düşünülebilir. Uygulamanızın düzgün çalışmasın için en aşağı 2 adet bu kutudan bulunması gerekir.  Eğer programınız başladığı an seçili olup olmaması önemli ise Value yani değer özelliğinden bu durumu ayarlayabilirsiniz. Kutunun yazısını değiştirmek içinde Caption özelliğini kullanabilirsiniz.
9) Uygulamalarınız da açılır bir düğme olması gerektiğinde ve belirli seçenekler arasında kullanıcılara seçim imkanı vermek istediğiniz de kullanılacak araç “ComboBox” dır. Seçeneklerin yani içerisindeki değerleri List özelliği ile ayarlayabilirsiniz. Kutunuzun nasıl bir özelliğe sahip olması gerektiğini de Style özelliği ile belirleyebilirsiniz.
10) Uygulamalarınız da herhangi bir listeleme yapmak için kullanılan araç ise “ListBox” dır. İsterseniz List kısmı ile konuları sizler de belirleyebilirsiniz.
11) Birden fazla veya kaydırmalı forumlar üretirken işinize yarayacak araç ise “ScrollBars” dır.
12) Uygulamalarınız bir zamanlama yani işlerinizin belli bir zamana göre yapılması gerektiğin de kullanılması gereken araç “Timer” dır.  Timerın özellikleri kısmında kaç milisaniyede bir işlev yerine getirmesi gerektiğini ayarlayabilirsiniz. Unutmamalı gereken bir nokta ise 1000 timer interval demek 1 saniye demektir.
13) Uygulamalarınız da belli bir dosya aramasında bulunmak ve düzenlemek isterseniz kullanmanız gereken araçlar “DriveBox, FileBox ve FileListBox” dır. Bu araçların bir başka özelliği ise bilgisayarınızda bulunun sürücüler, dosyalar veya klasörleri de görüntüleyebilmesidir. FileListBox ınızı isterseniz Pattern özelliğini değiştirerek özelleştirebilirsiniz. Ne işime yarayacak derseniz örneğin metin belgelerini sadece görüntülemek isterseniz .txt şekline ayarlayabilir ve görüntüleyebilirsiniz.
14) Forumlarınız da grafiksel yönler kullanmak için gereken araçlar ise “Line, Shape ve İmage”dir.  Line aracı sizlere düz çizgi çiziminde yarayacaktır. Shape ise çokgenlerin çiziminde işinize yaracaktır. İmage aracı ise eklediğiniz bir PictureBox’ın alanı daraltılmış bir şekli olarak görsel eklemenize yarayan araçtır.
15) Uygulamanızın içerisinde saklı olarak veri saklamaya yarayan aracın adı “Data“dır.
16) Formlarımızın işlevini arttırmak veya butonlarımızın özelliklerini zenginleştirmek için kullanılan araç ise “Ole” dir. Olenin fazla kullanımı program da hafıza sorununa neden olduğu için fazla kullanılmaması tavsiye edilmektedir.
Bu saydığımız araçlar tüm araçları kapsamamaktadır. Sizler için en çok kullanılan araçlar hakkında kısaca bilgiler vermeye çalıştık. Eğer sizler daha detaylı bilgilere sahipseniz bizlerle paylaşabilir bizler de severek sizin bilgilerinizi paylaşabiliriz..
 

VB.NET ile ilgili dikkatinizi çekebilecek diğer örnek uygulamalarımız

1. Visual Basic Kurulumu ve Kaldırılması
2. Visual Basic .Net’de Yazıcı Uygulaması Geliştirme Komutları
3. Visual Basic Net’de Rastgele Sayı Üretme Uygulaması
4. Visual Basic Access Elle Bağlantı Nasıl Yapılır?
5. VB.NET de Formları İç İçe Açma

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir