Şimdi Ara

Resim Değiştirme Programı Yardım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
3
Cevap
0
Favori
165
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Öncelikle meraba.

    Benim şöyle bi programım var

     Resim Değiştirme Programı Yardım


    Debug ın içinde ve Fotoğraflar klasörünün içinde de 1.jpg 2.jpg 3.jpg ... 14.jpg ye kadar fotoğraflar var.

     Resim Değiştirme Programı Yardım


    ben şimdi ileri tuşuna bastığımda fotoğraflar sırasıyla ileri gidicek sona gelince ileri tuşunun Enabled özelliği false olcak ve en baştaykende geri tuşunun enabled özelliği false olcak. Bu konuda yardımcı olurmusunuz







  • o arada armut pişip ağzınada düşşünmü ?
  • Klasörün ismi Türkçe karakter içermesin.

    Öncelikle şu değişkenleri tanımla. (En dışta tanımla fonksiyon veya constructor içinde değil.);

     
    int currentIndex;
    string[] fileList;


    Burada currentIndex bulunduğun resmin indexini fileList ise fotoğrafların yolunu tutacak.

    Daha sonra Formunun load olduğu fonksiyona şu kodları yaz.

     
    InitializeComponent();
    fileList = Directory.GetFiles("Pictures/")
    currentIndex = 0;
    pictureBox1.ImageLocation = fileList[currentIndex];


    fileList'i fotoğrafların yolları ile doldurduk. currentIndex'i 0'a eşitledik ve fileList[0] içerisinde ki yani ilk fotoğrafın yolunu pictureBox'un hedef yoluna verdik. Böylece ilk resim program açılır açılmaz gösterilmiş oldu.
    Daha sonra sol ve sağ butonların click olaylarına şunları ekle.

    -> Sol

     
    currentIndex--;
    pictureBox1.ImageLocation = fileList[currentIndex];

    if(currentIndex == 0)
    button1.Enabled = false;
    else
    button1.Enabled = true;


    -> Sağ

     
    currentIndex++;
    pictureBox1.ImageLocation = fileList[currentIndex];

    if(currentIndex == fileList.Length - 1)
    button2.Enabled = false;
    else
    button2.Enabled = true;


    Bu kadar.



    < Bu mesaj bu kişi tarafından değiştirildi SokemoN -- 24 Ekim 2015; 14:22:13 >




  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.