在我的 c# windows 项目中,我创建了一个安装程序文件。我将一些图像添加到程序文件夹中。所以我想找到程序文件夹并获取图像。
有人知道如何找到它吗?
你可以使用Application.ExecutablePath
属性
获取启动应用程序的可执行文件的路径,包括可执行文件名称。
您可以使用Assembly.GetExecutingAssembly()
:
var location = System.Reflection.Assembly.GetExecutingAssembly().Location;
我这样做,只需创建一个名为 Resources 的文件夹并在其中添加图像文件并像这样检索它,最后在进行设置时添加 Resources 文件夹。我发现这很容易。
Image imageNormal = Image.FromFile("Resources\\button_Image.png");
controlName.Image = imageNormal;
如果您正在寻找这个
很简单,试试下面的代码 AppDomain.CurrentDomain .BaseDirectory
您可以尝试使用此代码获取 iamges
Image.FormFile("Imagename.jpeg" )
此代码本身位于应用程序目录,例如,如果您编写
Image.FromFile("Imagename.jpeg")
,那么它将检索 bin 文件夹中的图像,