如何在智能设备应用程序中添加图像?

时间:2010-03-04 09:30:20

标签: c# smartphone

我正在用C#开发智能设备应用程序。我可以通过共享文件夹在我的应用程序中添加图像。我通过在模拟器中进行一些设置来共享文件夹。在模拟器中通过设置文件 - >配置 - >共享文件夹,我可以使用Bitmap()在我的应用程序中检索图像。但我想从我的应用程序的文件夹中显示这些图像。在我的应用程序中,我使用add添加了一个文件夹 - >新建文件夹。在那我保留了我的图像。但是当我使用Bitmap添加它们时,我收到了错误。如何从应用程序的本地文件夹添加图像?有什么办法吗?如果我上面提到的只有一种方法,那么我的应用程序可以在部署应用程序后在不同的移动设备上成功显示图像吗?

1 个答案:

答案 0 :(得分:0)

在应用程序下方放置一个文件夹是正确的方法。

如何在代码中访问它?在智能设备中,文件路径在开头没有驱动器(如c :),因此像c:\ program files \ app \ images这样的路径将无效。

您应该通过获取当前程序集(System.Reflection.Assembly.GetExecutingAssembly)并使用Location属性查找安装点,然后附加文件夹名称以获取图像来获取应用程序的位置。