图像加载Visual Studio 2010 c#
本文关键字:2010 Studio Visual 加载 图像 | 更新日期: 2024-09-16 22:37:15
我在将图像加载到项目中时遇到问题。我有一个名为microassig的文件夹中的图像,这个文件夹在我的桌面上,这个文件夹将在线发送给我的导师,这是我的代码行:
private Image imageOpen = Image.FromFile("'microassig'openOff.bmp");
我不想放目录c:''/,因为这个目录与我的不同,所以我只使用("''microassig''openOff.bmp");
问题是图像没有加载。
找到项目的
bin ''调试文件夹
您可以通过右键单击项目解决方案,然后在Windows资源管理器中单击"打开"来完成此操作。
将文件存储/保存为
openOff.bmp
然后你可以做:
private Image imageOpen = Image.FromFile("openOff.bmp");
您不应该使用Image.FromFile
。您需要将图像作为资源添加到项目中。请参阅此链接:http://msdn.microsoft.com/en-us/library/7k989cfy(v=vs.80).aspx
这并不意味着你的桌面。您应该使用GetFolderPath
(请参见C#获取特殊文件夹)有几种方法可以做到这一点。您可以将您的图像添加为资源。
或者,在你已经在做的事情中,你可以把你的代码改成这样:
private Image imageOpen = Image.FromFile("openOff.bmp");
然后将openOff.bmp
移动到您的bin文件夹(保存exe的位置)。
当你把openOff.bmp
和你的可执行文件放在同一个文件夹里时,它应该能找到它