Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
10
Cevap
706
Tıklama
0
Öne Çıkarma
Yardımcı olursanız Sevinirim.(c#)
M
17 yıl (47 mesaj)
Onbaşı
Konu Sahibi

merhaba arkadaslar , öncelikle sorum bu vegasta felan oynanan bı oyun war meyvelerı felan yanyana getırınce odul kazanıosunuz.suan boyle bı uygulama yapıorum ama kafama takılan bı yer daha dorusu sorunu cozemedım bı yer war.sımdı 3 tane pıcturebox war eger bu 3 taneden 2 ve 3 .kutular armut gelırse su kadar para,1 ve 2.kutular aynı olursa su kadar para kazanması seklınde ıf ıle olusturmak ıstıorum .
ben if ( pbresim1.Image=Image.Fromfile(buraya ne yazılcagını bı turlu cozemedım.))pıcture dosyasından resım cagırcam ama jpg resmı ınt olark nasıl cevırcem galıba orda sorun yazıorum tam olarak anlayamadım

{
ToplamKredi =+ (4*carpan) //seklınde burdakı degıskenler benım atadıgım degıskenler toplamkredi,carpan felan
}

Yardımlarınız için şimdiden teşekkürler.Saygılar



M
17 yıl (47 mesaj)
Onbaşı
Konu Sahibi

forumda yardımcı olabılcek arkadas yok muu?


Bu mesaja 1 cevap geldi.
A
17 yıl (3029 mesaj)
Yüzbaşı

daha açıklayıcı bir şekilde yardım istemen gerekiyor.

anlayabildiğim kadarıyla yardım edeyim;

resmin yolunu kullanıyorsun ve bu sana int olarak lazım.
O zaman resmşn yolunu veritabanına kaydet. satır başına düşen ID nin int olduğunu ve identity olduğunu varsayarsak db'ye gönderdiğin sayıya karşılık olarak gelen imaj yolunu basit bir SQL sorgusu ile alabilirsin.

Dogru anladım mı tam emin olmasam da...


Bu mesaja 1 cevap geldi.
A
17 yıl (3029 mesaj)
Yüzbaşı

quote:

pıcture dosyasından resım cagırcam ama jpg resmı ınt olark nasıl cevırcem

bu satırı anlayamadım açıkcası; jpeg resmi int olarak çeviremezsin o kesin de
üstte verdiğim örnekten birşeyler türetebilisin.

kod örneği ile yardım istersen daha kolay olur cevap bulman



M
17 yıl (47 mesaj)
Onbaşı
Konu Sahibi

arkadsım oncelıkle ılgılendıgın ıcın tesekkur ederım. aslında ıstedıgım basıt bır kod aralıgı sql bılgım yok sen bnden daha tecrubelı oldugun ıcın olaya profesyonel acıdan bakmısn bırazda ama ben yenı yenı programlama ogrenıyorum genede sagol. şimdi anlatmak istedim su:
if ( picturebox1 ve picturebox2 kutucuklarında armut resmı yan yana geldıgınde )
{
toplam parasının 3 mislini kazansın.

}

mesela burda resım degılde bı degısken olsaydı ınt sayi1= 0 ; şeklinde bunu kolay yapabılıodum fakat resım olunca kafam karıstı.
digerinde mesela
if (sayi1==sayi2 && sayi2==sayi3) kutucukların 3 unde de aynı sekıl yan yana gelmesı durumu fakat ıstedıgım bellı sekıllerın yan yana gelmesı durumu
{
bu durumda 10 mıslı kazanıo
}

Umarım anlatabilmişimdir.


Bu mesaja 1 cevap geldi.
R
17 yıl (16 mesaj)
Onbaşı

bir resimin diger resime eşit olup olmadıgını mı kontrol etmek istiyosun? c# ı iyi bilmiyorum ama resimleri birer obje değişkene atarsan belki olabilir.tahminim.sorunu dogru anladıysam


Bu mesaja 1 cevap geldi.
A
17 yıl (3029 mesaj)
Yüzbaşı

neyle yazdığını bilmiyorum ama .NET framework ise arkadaşın dediğini yapabilirsin fakat çok tavsiye etmeyeceğim bir yöntemdir.
Akşama zamanım olunca basit bir pseudo kod çıkarmaya çalışırım.



M
17 yıl (47 mesaj)
Onbaşı
Konu Sahibi

evet kontrol etmek ıstedıgım durum o fkt bunun ıcın bana gereklı kod lazım takıldıgım noktada orası


Bu mesaja 1 cevap geldi.
A
17 yıl (3029 mesaj)
Yüzbaşı

bmp objesi yarat

Bitmap bmp = new Bitmap( "c:/resim.gif" );

picture box image property'sine ata

pictureBox1.Image = bmp;


if (bmp == bmp2)
{
.....
}

ya da

if (pictureBox1.Image == bmp)
{
....
}


sonra ya iki picturebox.image mi karşılaştırırsın ya da Bitmap objelerini karşılaştırırsın artık o sana kalmış



M
17 yıl (47 mesaj)
Onbaşı
Konu Sahibi

Amras cok tesekkur ederim yardımların ıcın sagolasın.


Bu mesaja 1 cevap geldi.
F
17 yıl (112 mesaj)
Çavuş

Daha güzel bişey yapmak istersen wpf kullanmanı tavsiye ederim hatta 3D yaparak daha gerçekçi görüntü elde edebilirsin. resimlerin yan yana geldiğinide açılarından anlayabilirsin(3D olursa)



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.