C# InputBox Kullanımı ve Örnekleri

C#’da InputBox, veri girişi amacı ile kullanılan giriş penceresidir ve bir değişkene atanarak kullanılırlar. C# içerisinde InputBox nesnesi mevcut değildir Bunu kullanabilmek için Microsoft.VisuelBasic sınıfını kullanmamız gerekmektedir Bunun için Project / Add Reference seçeneğine tıklayalım. Daha sonra Assemblies / Framework sekmesi altından Microsoft.VisuelBasic sınıfını projemize dahil edelim.

 

Bunun için

Add Reference ye tıkladıktan sonra. Reference Manager açılıcak. Kırmızı ile belirttiğim yerde CheckBox’ı seçeceksiniz.

Ayrıca using sözcüğü ile Microsoft.VisualBasic sınıfını projemize dahil etmeliyiz.

Şimdi örneğimize geçebiliriz bir adet button ekliyoruz formumuza ve görüntüsü aşağıdaki gibi oluyor.

Daha sonra kodlarımızı yazalım Buttonumuza çift tıklayarak Click olayını açalım ve içerisine şu kodları yazalım.

Kullanımı şu şekildedir

İnputBox (“Görüntülenecek mesaj” , “Pencere başlığı” , “Varsayılan mesaj” , x pozisyonu y pozisyonu) şeklinde tanımlanır

İnputBox içerisine girilen değerler string türde olduğu için ConvertToInt32 metodu ile integer’a çevirdik

Kodlarımızın tamamı.

EKRAN ÇIKTISI

Ortalama Hesaplama Örneği Yapalım

Kullanıcıdan iki adet sayı girmesini isteyelim  ve bu sayıları toplayıp ortalamasını bulsun. Bu uygulamamızı InputBox ile yapacağız.

Kodlarımız şu şekilde olacaktır.Buttona çift tıklayıp içerisine aşağıda ki kodları yazalım.

Convert.ToInt32 ile integer tipine dönüştürdük çünkü kullanıcının girdiği değer string türünde bir değer bunu çevirmemiz gerekmektedir.

Programımızı çalıştırıp buttona tıkladığımızda.

Kodlarımızın tamamı.

En son MessageBox.Show ile ortalamayı hesaplıyoruz ve ekrana yazdırıyoruz.

 

 

 

Paylaş

Bir cevap yazın

E-posta hesabınız yayımlanmayacak.