ana sayfa > Görsel Programlama, VB 6.0 > Basit hesap makinesi yapımı örnek (Visual Basic örnek) VB 6.0

Basit hesap makinesi yapımı örnek (Visual Basic örnek) VB 6.0

Perşembe, 04 Haz 2009 yorum ekle yorumlara git




Visual Basic de basit bir hesap makinesi yapımı.

00

Programımızın ön yüzü yukarıdaki gibi olacak

Şimdi teker teker butonlara neler yazılacağını anlatacam ama burda bir ayrıntıda  herhangi bir butona bastığın zaman text1 ile text2 arasındaki labele o işlemin işareti gelecek örneğin;  topla butonuna bastığım zaman iki sayıyı toplayacak ve aynı anda labele “+” işareti koyacak.

Topla butonuna yazılacak kodlar;



Text3.Text = Val(Text1.Text) + Val(Text2.Text)
Label1.Caption = "+"
Çarp butonuna yazılacak kodlar ; 
Text3.Text = Val(Text1.Text) * Val(Text2.Text)
Label1.Caption = "*"

Çıkar butonuna yazılacak kodlar;

Text3.Text = Val(Text1.Text) - Val(Text2.Text)
Label1.Caption = "-"

Böl butonuna yazılacak kodlar;

Text3.Text = Val(Text1.Text) / Val(Text2.Text)
Label1.Caption = "/"

Karekök butonu ise text3 içindeki sayının karekökünü alıp yine text3 e yazdıracak.

Karekök butonuna yazılacak kodlar;

Text3.Text = Sqr(Val(Text3.Text))





  1. kenan
    Pazar, 21 Haz 2009 zamanında 13:00 | #1

    Selam kardeş ben VB ye yeni başladım fakat şoyle bir şey yapmak istiyorum yapabilirmisin yapmak istediğim programı bu sitenin formatı uygun olmadığı için yada ben bilmediğim için başka bir siteye konu açmıştım resimli oradan bi bakıp yapabilirmisin .

  2. Pazar, 28 Haz 2009 zamanında 22:47 | #2

    Dediğin yere baktım ama resimde çok karışık olmuş indirme linki de çalışmıyor onu biraz daha ayrıntılı anlatabilirsen iyi olur

  3. onur
    Çarşamba, 19 Ağu 2009 zamanında 19:42 | #3

    kardeşim ben o labele yani +.-./.* v.s koymayı nasıl yapabilirim yardımcı olurmusun

  4. kezban
    Çarşamba, 23 Ara 2009 zamanında 10:34 | #4

    ya yapıyoruz ama hata veri yo doğru bişeyler yazın olmuyo böle::(

  5. admin
    Perşembe, 24 Ara 2009 zamanında 15:44 | #5

    kodlarda hata yok.vb 6 da yaptığına dikkat et.zaten yapılan programlar çalıştırıldıktan sonra yayınlanıyor.

  6. admin
    Perşembe, 24 Ara 2009 zamanında 15:54 | #6

    zaten cevap ta var. Label1.Caption=”+” labele + eklemek için.

  7. Cuma, 29 Oca 2010 zamanında 20:37 | #7

    kodlarını yazmadan deneyin bazı arkaqdaşlarda çalışmamasının sebebi bu olabilir kodun üstünde ve altında yazısını es geçin :)

  8. Cuma, 29 Oca 2010 zamanında 20:39 | #8

    ” ” yazısını eklemeyin :)

  9. burak
    Salı, 02 Şub 2010 zamanında 11:55 | #9

    arkadaşlar acil yardım edin dönem ödevim “devamsızlık çizelgesi hazırlama” ama ben yapamıyorum yardımlarınızı bekliyorum şimdiden teşekkürler

  10. merve kuru
    Perşembe, 25 Şub 2010 zamanında 21:32 | #10

    meraba arkadaşlar bana visual basic te iki sayının ebob ve ekok unu bulan program lazım yardım edersenız sevınırım lütfen…:((

  11. ali
    Cumartesi, 13 Mar 2010 zamanında 01:52 | #11

    bu komutlardan önce ve sonra ne yazcaz giriş kısmında vs

  12. admin
    Cumartesi, 13 Mar 2010 zamanında 14:17 | #12

    Öncelikle nesneleri Toolbox’dan forma ekliyoruz.(3 tane textbox,4 tane label,5 tane Commandbutton) Butonları çift tıklayarak click olaylarına yukarıdaki kodları yazdıktan sonra çalıştırıyoruz.(Kısayol tuşu F5)

  13. bayro
    Cuma, 23 Nis 2010 zamanında 18:20 | #13

    Ellerinize sağlık

  14. gazel
    Pazar, 02 May 2010 zamanında 16:31 | #14

    hesap makinesinde küp,kare alma yapımlarını istiyorum

  15. gazel
    Pazar, 02 May 2010 zamanında 16:34 | #15

    flash tan hesap makinesi yaptım ama küp karekökü vs olmuyor yardım edermisiniz

  16. admin
    Pazar, 02 May 2010 zamanında 21:59 | #16
  17. aaliyee
    Salı, 04 May 2010 zamanında 15:35 | #17

    string tc, anne, vergi;
    tc = textBox1.Text;
    anne = textBox2.Text;
    vergi = textBox3.Text;
    if ((tc == “”) || (anne == “”) || (vergi == “”))
    {
    try
    {
    throw new Exception();
    }
    catch (Exception)
    {
    MessageBox.Show(“bilgilerin tamamını girmelisiniz.”);
    }
    }
    else
    {
    MessageBox.Show(“bilgiler tam girildi”);
    } bu kodda sürekli bi hatyla karşilaşiorum yardım ederseniz sevinirim.

  18. admin
    Salı, 04 May 2010 zamanında 18:39 | #18

    kodlarda bir hata yok. projene 3 text ekle. Tabi isimlerini değiştirme. Eklediğin texlerde nameler mi farklı acaba. Kontrol et. namelerin textBox1 , textBox2 , textBox3 olmalı. Zaten bu kodlar nesne tabanlı programlama dersinin 4 modülünde var.Sende ordan yapmaya çalışmıssın galiba.Ben senin için çalışan formu kodlarıyla birlikte yukarıya try örneği linki olarak ekledim. Alınca haber veririsen linki oradan kaldırırız. Kolay gelsin.

  19. aaliyee
    Salı, 04 May 2010 zamanında 20:48 | #19

    teşşekkur ederim hatamı buldum :) sayenizde

  20. admin
    Salı, 04 May 2010 zamanında 21:51 | #20

    rica ederim.Her zaman elimizden geldiğince .

  1. şimdilik geri bağlantı yok