2013-07-16 36 views
2

我認爲這應該是一個相對容易回答的問題,我希望,但被證明是一種壓力!Windows窗體應用程序 - 圖標圖像位置?

我已經使用的圖標上的舊應用程序幾年前開發的,我現在想用的圖標,目前的一個項目。但是..

我使用上傳/進口icon-添加圖標圖像在屬性窗口中,並沒有將其添加到項目資源文件中,也沒有在我的代碼中的任何位置指定其位置,僅使用屬性窗口中的圖標工具。

現在想找到圖標圖像文件再次使用,我找不到它!我瀏覽了所有尋找圖像文件的項目文件或查找其位置的文件,但沒有發現任何內容;除了:

this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon"))); 

運行應用程序時,該圖標在應用程序任務欄圖塊中仍清晰可見。

有誰知道圖標文件的存儲位置/我如何檢索它?

預先感謝您。

+0

什麼語言是原始項目? – ObieMD5

+0

http://www.howtogeek.com/109347/extract-high-quality-icons-from-files-using-a-free-tool/我會得到一個類似於文章中的工具,然後解壓縮它。 –

+0

嗨..這是C#..我會嘗試提取現在,謝謝。我會很快回復。 – user2585060

回答

2

它存儲在「{Your_project_name}。{Form_name} .resources」文件中。在項目文件夾中的「obj」文件夾內搜索。

現在打開Visual Studio的命令提示符。我們會將這個「.resources」文件轉換爲「.resx」文件。我們在這裏使用「resgen」命令。

RESGEN foo.resources bar.resx

隨後的.resx可以添加到C#項目。你可以在那裏找到你的圖標文件。

相關問題