我如何引用Resources文件,所以我不必更改文件的路径

时间:2012-10-31 20:57:46

标签: c# visual-studio resources

  

可能重复:
  How to create and use resources in .NET

我使用此代码,但如果我从其他地方运行它,显然它将是一条错误的路径。

string strPath = @"C:\Users\perdanny\Documents\Visual Studio 2010\Projects\PokerBlitz\PokerBlitz\Resources\Cards\" 
    + (suit * 13 + rank).ToString() + ".png";

2 个答案:

答案 0 :(得分:1)

如果您尚未将文件添加到项目资源中,可以通过单击项目 - >来完成此操作。添加现有项目。然后在文件系统中找到该文件。您可以使用

引用该文件
Properties.Resources.fileName

答案 1 :(得分:0)

你可以使用这样的东西:

Application.StartupPath + (suit*13+rank).ToString() +".png";

可能你需要添加更多的导演,如\ PokerBlitz \ Resources \ Cards \我不确定。

您可以阅读有关此主题的更多信息here