Anasayfa İletişim RSS
Burada reklam vermek için tıklayın!
 
Şimdi Üye Ol | Şifremi Unuttum
 
Anasayfa » Flash (169 ders)
 
Hesap Makinası Yapalım

Yazar: Fuat Şengül  
Eklenme: 16.03.2007   Okunma: 2717    Puan: 3.0   Seviyesi:  Başlangıç
Evet arkadaşlar, şimdi sizlerle hesap makinası yapacağız ve öğrenceğiz. Diğer derslerde öğrenmiş olduğunuz buton hazırlama ile buton hazırlayacağız.

http://img.sanalkurs.net/uploads/53f9820bf082e511cdfbbaaa01ea5d714057121c.JPG

Daha sonra form'a 3 tane "text tool" kullanarak text yapıyoruz.Bunların 2 tanesi "Input Text" yapıyoruz, diğerini ise "Dynamic Text" yapıyoruz. Yaptıktan sonra "Input Text" yaptığımızların "var" alanını birisinin "deger1", diğerini "deger2" yapıyoruz. Dynamic Text'tin "val" değerini "sonuc" yapıyoruz.

http://img.sanalkurs.net/uploads/942d56b9dd4f4030c702f1c8ae6a5bfe8d6255e4.JPG

Daha sonra yaptığımız butonların üzerine "+,-,/,*" yapıyoruz.

http://img.sanalkurs.net/uploads/b163eecc97a3c97aa96f3f765de0acfd7619a896.JPG

Bunları yaptıktan sonra formumuz şu hale geliyor:

http://img.sanalkurs.net/uploads/c2b6882226e8f3d3ee9542195e9f74bf3491dd23.JPG

Evet, sıra komutlara geldi. Şimdi yaptığımız butonlardan "+" yaptığımız butonu seçip "F9" a basıyoruz.

http://img.sanalkurs.net/uploads/f748e6ee9ae9de8103b5272454393d7743d27e81.JPG

Çıkan pencerede şu komutları yazıyoruz:

on(release){
	sonuc = Number(deger1) + Number(deger2);
}


Şimdi yaptığımız butonlardan "-" yaptığımız butonu seçip "F9" a basıyoruz.

http://img.sanalkurs.net/uploads/5f135cf048cad42ebad458e3f7247c9dacd572b2.JPG

on(release){
sonuc = Number(deger1) - Number(deger2);


Şimdi yaptığımız butonlardan "*" yaptığımız butonu seçip "F9"a basıyoruz.

http://img.sanalkurs.net/uploads/51af2e9aed0b04b44f4c6e097e37b2db0f546aad.JPG

on(release){
	sonuc = Number(deger1) * Number(deger2);
}


Şimdi yaptığımız butonlardan "/" yaptığımız butonu seçip "F9" a basıyoruz.

http://img.sanalkurs.net/uploads/162aa9c5533998d1c5950f7cc71181eb86af8a64.JPG

on(release){
	sonuc = Number(deger1)/ Number(deger2);
}


Hepsi bu kadar arkadaşlar.

Bu konuda yaptığım örnek için buraya tıklayınız.
 
  • Currently 3.08/5
Değelendirmek için üye girişi yapmanız gerekmektedir
EkleBunu Sosyal Paylam Butonu
Hesap Makinası Yapalım Dersini Yazdırın

"Hesap Makinası Yapalım" dersi için 11 yorum var

13.04.2007 UnKnOwNReaL diyor ki:
tskler hocam flash ta her seyın yapabıcegınıı bunun hayel gucu ıle alakalı oldugunu gostermıs oldunuz
hocam aynen yaptıgınız gıbı yaptım fakat
sonuc kısmındakı dınamık text te hep NaN diye sonuc verıyor

18.04.2007 fuat55 diyor ki:
Dostum şimdi bunu yaparken text kutularının VAR diye bir yer var . İşte bunun yanında "oto kern " seçeneğinin seçili olması lazım . Kusura bakmayın onu yazmayı unutmuşum.Bi de böyle yap ..

07.06.2007 f_n_di diyor ki:
sevgili arkadaşım ii güselde bu program çalışmıorrr
dinamik textte sonuç yerine NAN yazıo
bi bakarsanız sevinirim
f_n_di

13.06.2007 f_n_di diyor ki:
ordaki hata şu
sonuc ismini dinamik text in instance name ine yazmak gerekiyo ve sonu=Number .... diilde
sonuc.text=Number.... die yazmak gerkio
ben öle çalıştırdım yane:) sorularınızı emailime atabilirsiniz
elimden geldiğince yardım ederim tabi çalışan örneklerle
( f_n_di@hotmail.com)

26.12.2007 selin_91 diyor ki:
ben bunu yapamıom

27.12.2007 Musty-Emires diyor ki:
bi yerinde hata var

22.03.2008 sewko diyor ki:
yorumlardaki herşeyi denedim fakat gene olmadı bunu yapmam lazım lütfen yardım

23.03.2008 sewko diyor ki:
arkadaslar sorunu buldum
text box ların isimlerini sadece var kısmına yazıyoruz ayrıca auto kern check box'ı işaretli olmayacak
daha sonra yapılan butonalardan birine tıklayıp f9 tusuna basacağız ve işleme gore değişen aşagıdaki action-script'i yazın...


on (release) {
sonuc = Number(deger1)+Number(deger2);
}

15.06.2008 mahmutaga2 diyor ki:
tartışmasız süper!

Üye olmadan yorum ekleyemezsiniz !


UYARI: SANALKURS'ta yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. SANALKURS'ta yer alan hiçbir makale, yazarından izinsiz başka bir yerde yayınlanamaz. SANALKURS kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu her türlü fikri eser, fotoğraf, resim vb. materyal ve ürünleri kullanamazlar. SANALKURS kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir. Söz konusu haksız kullanım nedeniyle SANALKURS .NET'in hiçbir hukuki sorumluluğu bulunmamakta olup, haksız kullanım nedeniyle SANALKURS.NET'in üçüncü kişilere ödemek zorunda kalabileceği her türlü tazminat ve/veya adli/idari para cezaları ilgili Sanalkurs kullanıcılarından rücu edilecektir.
 İSTATİSTİKLER
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
ÇEVRİMİÇİ 77 Ziyaretçi, 17 Üye (2 Gizli)
ilhanilk, melekdasci, Necati Özden, muzy42, el!f, angel6, bilalözdemir, Archididae, onecome, kemankes, soldier_159, HasaN_Ist, nihatkr, solozzo, batuhanse
BUGÜN DOĞUM GÜNÜ OLAN ÜYELERİMİZ:
Alyyone (22), omer1957 (52), the_manyak (109), sevketkaya (26),
Bugün: 570, Dün: 5271, Bu Ay: 96194, Toplam Ziyaret: 1794473, Toplam Üye: 130061, Son Üye: frenzy55
Toplam Ders: 1978, Toplam Yazar: 44, Toplam Dosya: 34, Toplam Link: 54
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz