none
Resources içindeki fotoğrafı nasıl alabilirim ? RRS feed

  • Soru

  • Merhaba tam olarak konu başlığını nasıl açacağımı bilemedim, anlatmak istediğimi fotoğraf ile anlatmak istiyorum,Resimde gördüğünüz gibi bir ikon yolu belirlemişim ama bunu başka bilgisayara attıgımda çalışmayacaktır ben şunu istiyorum mesela resourcesin içindeki iko.ico yu kullan gibi sinden sanki bunu önceden yaptım ama hatırlamıyorum, altta bir örnek verdim yani programı taşısamda bu resourcesin içinde olduğu için her türlü çeke bilmeli bunu nasıl yapabilirim?
     MyIcon.Icon = new Icon(Resources.iko.ico");<<< gibi birşey istiyorum 

    4 Eylül 2019 Çarşamba 06:58

Yanıtlar

  • önce debug dosyasini yükle resmi sonra için resim adresini @("\resimin adı.uzantisi") yazman yeterli programı yüklerken program dosyaları ile icon resmini yükle ama programın çalışan dosyaların olduğu klasör içinde olsa yeter sorun çözülmüş olacak (@"\dosya adı.dosya uzantısı") demek programın çalıştığı dosyadan resmi çağır demektir. reseource klasörü debug klasörün içinde açarsanız (@"\klasor ismi\dosya adı.uzanti") yaz yine olur


    • Düzenleyen ANIL AYDINALP 4 Eylül 2019 Çarşamba 16:34
    • Yanıt Olarak İşaretleyen SEFA UNQ 5 Eylül 2019 Perşembe 06:14
    4 Eylül 2019 Çarşamba 16:29

Tüm Yanıtlar

  • Merhabalar,

    Dosya yolundan "C:\Users\....." falan diye gitmek yerine

    string directory = AppDomain.CurrentDomain.BaseDirectory;

    diyerek direk projenin o anda hangi konumda olduğunun pathine ulaşabilirsiniz. Hangi sistemde olursa olsun zaten size dinamik bir şekilde vereceği için istediğiniz gibi kullanabilirsiniz.


    • Düzenleyen emrekas 4 Eylül 2019 Çarşamba 07:14
    4 Eylül 2019 Çarşamba 07:11
  • MyIcon.Icon = Properties.Resources.iko


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    4 Eylül 2019 Çarşamba 07:20
    Moderatör
  • Bunu yazdıktan sora nasıl bir adım izleyeceğim?
    4 Eylül 2019 Çarşamba 10:41
  • Bunu yazıyorum 2. dosya olan .jpg görüyo ama .ico uzantılı dosyayı görmüyor neden dir aceba? jpg i backgrounddan attım ama .ico yu galiba içine sürükledim atışımdamı bir sıkıntı var?
    4 Eylül 2019 Çarşamba 10:43
  • önce debug dosyasini yükle resmi sonra için resim adresini @("\resimin adı.uzantisi") yazman yeterli programı yüklerken program dosyaları ile icon resmini yükle ama programın çalışan dosyaların olduğu klasör içinde olsa yeter sorun çözülmüş olacak (@"\dosya adı.dosya uzantısı") demek programın çalıştığı dosyadan resmi çağır demektir. reseource klasörü debug klasörün içinde açarsanız (@"\klasor ismi\dosya adı.uzanti") yaz yine olur


    • Düzenleyen ANIL AYDINALP 4 Eylül 2019 Çarşamba 16:34
    • Yanıt Olarak İşaretleyen SEFA UNQ 5 Eylül 2019 Perşembe 06:14
    4 Eylül 2019 Çarşamba 16:29
  • Teşekkür ederim bu yol ile sorunu çözdüm, ben bu programı setup haline dönüştüreceğim zaman bir sıkıntı cıkmaz değilmi?

    5 Eylül 2019 Perşembe 06:15
  • çıkar

    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    5 Eylül 2019 Perşembe 06:36
    Moderatör
  • setup haline getiriken çalıştırma dosyaların  olduğu  bölüme icon yada klasörü at yeterli olur
    5 Eylül 2019 Perşembe 11:34
  • sıkıntı çıkmıyor tabiki  resim yolu program calıştırılan exenin bulunduğu klasör aynı olması gerek 
    20 Temmuz 2020 Pazartesi 16:18