Visual Studio 2012 C#にゲームアプリケーションがあります。プロジェクトのリソースファイルに使用しているすべての.png画像があります。
Properties.Resourcesを使用して1つを除くすべてのファイルにアクセスできる理由を知っていますか?
filePath全体を確認したところ、resourcesフォルダーに設定されています。そして、[追加]-> [既存のアイテム]を実行して画像を追加したのと同じように、プログラムに追加されます。
他の画像と同じように見えます。なぜロードされないのかわかりません。講師に電子メールで.exeを送信する必要があるため、これが必要です。この画像がないと、プロジェクトは何もありません。
これをリソースファイルに追加しました
internal static System.Drawing.Bitmap grid_fw {
get
{
object obj = ResourceManager.GetObject("grid.fw", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
グリッドは使用可能になりましたが、nullを返しています:/