-->

Sponsor Alanı

Slider

İlgi Çeken Videolar

Sağlık

Teknoloji

Sinema

Televizyon

Ne Nedir?

En5 Konular

ads
» » » Gelişmiş Hesap Makinesi - Visual Basic İle ( Resimli )

ads
ads
Bu dersimizde   hesap makinesi yapımını anlatacağım, google'de arama yaptığınızda bir çok yerde hesap makinesi yapımı anlatımı var  ama çoğu dikkat ettiyseniz  basit hesap makinesi  fazla  fonksiyonu olmayan ben size gelişmiş son derece her   hesaplama işinizi görecek şekilde     tam gelişmiş  olmamasına  rağmen diğerlerinden daha gelişmiş vaziyette sunuyorum    daha fazla geliştirmek  en iyisini yapmak sizin hayal  gücünüze bilginize  kalmış olaydır.

Ben tasarımı  aşağıdaki gibi yaptım siz   daha farklı yada aynısını yapabilirsiniz:

visualbasicdersleri


 Gerekli araçlarımız: formumuza bir  tane  textbox ve 17 tane button ekleyin ve tasarımı istediğiniz şekilde yapın.

Öncelikle  formun başına  3  tane  değişken  atamamız lazım 

dim a as string

dim b,c as long



Örnek Görüntü:


visualbasicdersleri


Değişkenleri  fazla uzatmamak amacı ile  a b c diye ayarladım siz istediğiniz isimde uzunlukta    değişken atayabilirsiniz kolaylık açısından benim yaptığım  gibi yapmanız en uygun olanıdır.

 Sayı buttonların üzerlerine   tek tek çift tıklayıp click olaylarına aşağıdaki kodları yazınız.



textbox1.text = textbox1.text & "button sayısı"


+ buttonunun içine; (aşağıdaki kodları yapıştırabilirsiniz)

a = "+"

if textbox1.text = "" then 'bir sayı yazmadan butona tıklanırsa hata vermez ilk sayı 0 olarak algılar

b = 0

else

b = textbox1.text

end if

textbox1.clear()

Yukarıdaki kodu bütün * / + - buttonlarına kullanın kopyalayıp yapıştırın yanlnız dikkat etmeniz gereken nokta  a = "+"   yandaki kodu hangi buttona ekliyorsanız onun isaretine eklediğiniz buttona göre  +  - / * olarak isaretleyin.

C buttonunun click olayına şu kodu yazmanız yeterli:

textbox1.clear()

Yukarıdaki işlemleri  hatasız olarak tamamlandıysanız son olarak = olayının click olayına aşağıdaki kodları yazalım:

if textbox1.text = "" then

c = 0

else

c = textbox1.text

end if

if a = "+" then textbox1.text =c + b

if a = "-" then textbox1.text = b - c

if a = "*" then textbox1.text =c * b

if a = "/" then textbox1.text =b / c

Yazılması gereken kodlar bunlardan ibaret hesap  makinesini  dahada geliştirebilirsiniz bu kodlardan yola çıkarak. kolay gelsin.


ads

FacebookTwitterPinterestTumblrYazdır
«
Next
Sonraki Kayıt
»
Previous
Önceki Kayıt

Hiç yorum yok:

Yorum Yazmak İçin Aşağıdaki Seçenekleri Kullanınız


Lütfen konuyla alakasız yorumlardan kaçının. Sadece link almak amaçlı ( spam ) yorumlar yazmayınız. ( anında silinir ). Argo, küfür, siyasi vb. içerik barındıran yorumlar yazmayınız.

Not: Yorum yapabilmek için (yorumlama biçiminden) Anonim ( isimsiz olarak ) veya Adı/URL'yi ( Adı ( gerekli ) / URL ( kısmını boş bırakınız ), fonksiyonlarından seçim yaparak yorumlarınızı yazabilirsiniz.

Ancak Google + profili ile yapılan yorumları onaylamıyorum bilginize. Yorum yaparken Adı/URL kısmından yaparsanız sadece isim yazmanız yeterli. Site adresi, URL eklerseniz yorumunuz onaylanmaz.