2009-01-10 41 views
0

我想存儲一些圖像以在我的C#應用​​程序中使用。他們是PNG文件,目前在與DLL的文件夾。理想情況下,我希望將它們包含在dll中,這樣我就不必在安裝時包含實際的圖像。存儲圖像以在應用程序中使用

這樣做的最好方法是什麼?

雖然我有關於resx的問題,但我不確定最好的解決方法。我應該使用另一個項目創建resx文件,然後將其添加到我想要使用它的那個?

在此先感謝。

回答

2

將它們放在資源文件中。您可以將其添加到同一個項目中,無需創建另一個項目。

3

最簡單的方法就是將它們添加到當前項目中,然後將它們的Build Action屬性設置爲Embedded。我相信會自動將它們添加到資源文件,然後您可以使用反射來訪問它們。

這裏有一篇關於檢索它們:

MSDN

相關問題