可能重复:
如何在 .NET 中创建和使用资源
我使用这段代码,但如果我从另一个地方运行它,显然是一条错误的路径。
string strPath = @"C:\Users\perdanny\Documents\Visual Studio 2010\Projects\PokerBlitz\PokerBlitz\Resources\Cards\"
+ (suit * 13 + rank).ToString() + ".png";
可能重复:
如何在 .NET 中创建和使用资源
我使用这段代码,但如果我从另一个地方运行它,显然是一条错误的路径。
string strPath = @"C:\Users\perdanny\Documents\Visual Studio 2010\Projects\PokerBlitz\PokerBlitz\Resources\Cards\"
+ (suit * 13 + rank).ToString() + ".png";
如果您尚未将文件添加到项目的资源中,您可以通过单击项目 -> 添加现有项目来执行此操作。然后在您的文件系统中找到该文件。您可以使用引用该文件
Properties.Resources.fileName
你可以使用这样的东西:
Application.StartupPath + (suit*13+rank).ToString() +".png";
可能您需要添加更多目录,例如 \PokerBlitz\Resources\Cards\ 我不确定。
您可以在此处阅读有关此主题的更多信息