none
ImageList匯入圖片後,圖片是包在輸出的執行裡面? RRS feed

  • 問題

  • 用pictureBox在properties加入圖片時,我輸出後會有多一個資料夾是resouce,有我剛剛加入的圖片。

    但是用imageList時我加入很多圖片好像輸出時不會幫我建立resource資料夾,那他圖片是直接包含在exe檔理嗎??

    2011年10月4日 下午 04:35

解答

  • 您用pictureBox設定image時,有2個方式,1個是本機資源,這個圖就不會建立Resource,如果您使用的是「專案資源檔」,那當然就是使用您專案中Resource目錄中的資源檔!

    而2種方式,預設圖都是包含在exe檔中! 所以您的bin目錄下,應該只會有exe及pdb檔而已吧!

     


    亂馬客blog: http://www.dotblogs.com.tw/rainmaker/
    • 已標示為解答 IAmJoshLin 2011年10月5日 下午 06:15
    2011年10月5日 上午 01:01

所有回覆

  • 您好

    儲存在哪裡,請參考下圖


    歡迎參觀我的Blog.NET菜鳥自救會

    2011年10月5日 上午 12:57
    版主
  • 您用pictureBox設定image時,有2個方式,1個是本機資源,這個圖就不會建立Resource,如果您使用的是「專案資源檔」,那當然就是使用您專案中Resource目錄中的資源檔!

    而2種方式,預設圖都是包含在exe檔中! 所以您的bin目錄下,應該只會有exe及pdb檔而已吧!

     


    亂馬客blog: http://www.dotblogs.com.tw/rainmaker/
    • 已標示為解答 IAmJoshLin 2011年10月5日 下午 06:15
    2011年10月5日 上午 01:01
  • this.PicImage.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("PicImage.ImageStream")));

    有點不懂程式碼的意思,是只把圖檔都放到resource裡面吧?那resource要在哪裡可以找到?

    2011年10月5日 上午 04:57