Şimdi Ara

Ağ Üzerinden Picturebox 'a Resim Çekme

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
5
Cevap
0
Favori
772
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Selamın Aleyküm;

    Benim işyerinde geliştirdiğim bi program var. İnsan kaynaklarından personel bilgilerini çekiyor. Bir de ayrı bir dosya yolundan sicil numarasına göre resim çektirmek istiyorum. Yardımcı olabilecek var mı? Ayrıca şöyle bir detay verebilirim;

    PerPic.ImageLocation = "@\\12.3.4.567\\uygulama\\IMAGE\\resimler\\" + GrdPer.Rows[satir].Cells[0].Value.ToString() + ".jpeg";

    Cells[0] dedim. Çünkü 0 'da siciller var. ordan sicili görsün. Gösterdiğim yoldan sicil görüp sonuna ".jpeg" ekleyip resmi çeksin istedim ama olmadı. Nerede hata yapıyorum. Biraz acil bir projedir. Ustaları yorum beklerim.



  • meessagbox kullanıp PerPic.ImageLocation a bak bakalım adres bilgisi istediğin gibi geliyor mu
    birde uzantı jpeg mi jpg mi belki hatalı yazmışsın



    < Bu mesaj bu kişi tarafından değiştirildi Gökşen PASLI -- 18 Eylül 2014; 11:38:55 >
  • Senin dediğin şekilde baktım. Şimdi sicil numarası ile uzantının noktası arasında boşluk var. Bu sebeple de resmi hala çekemiyor. Bu sorunu nasıl gidereceğim.
  • kodda sorun yok verilerin sonunda boşluk var
    trim fonksiyonuna bak

    http://www.dotnetperls.com/trim
  • Hocam Allah razı olsun. Sorun çözüldü. Biraz Dolanbaçlı da olsa sonuca ulaştık. Yani şu şekilde oldu;

    int satir = GrdPer.CurrentRow.Index;
    string adres = @\\12.3.4.567\uygulama\IMAGE\resimler\";
    string yeni = adres.TrimEnd();
    string sicil = GrdPer.Rows[satir].Cells[0].Value.ToString();

    txtSicil.Text = GrdPer.Rows[satir].Cells[0].Value.ToString();
    txtAdi.Text = GrdPer.Rows[satir].Cells[1].Value.ToString();
    txtSoyadi.Text = GrdPer.Rows[satir].Cells[2].Value.ToString();
    txtUnvan.Text = GrdPer.Rows[satir].Cells[3].Value.ToString();
    txtPozisyon.Text = GrdPer.Rows[satir].Cells[4].Value.ToString();
    txtD_Tel.Text = GrdPer.Rows[satir].Cells[8].Value.ToString();
    txtYer.Text = GrdPer.Rows[satir].Cells[6].Value.ToString();
    txtDahili.Text = GrdPer.Rows[satir].Cells[7].Value.ToString();
    txtCepTel.Text = GrdPer.Rows[satir].Cells[10].Value.ToString();
    PerPic.ImageLocation = (yeni + sicil.TrimEnd() + ".jpg");






  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.