C#绝对路径与相对路径
假设我的应用程序的路径是E:\application\appl1,
有两句代码:
this.groupBox1.BackgroundImage = Image.FromFile(Application.StartupPath + "\\image\\middle.jpg");
this.groupBox2.BackgroundImage = Image.FromFile(Application.StartupPath + "\\image\\last.jpg");
这两句话要求image文件夹必须在E:\application\appl1\bin的debug下,因为Application.StartupPath得路径就是.exe的路径,所以必须把image文件夹放到debug文件夹下。
但是,如果我不把image文件夹放到debug下,那么Application.StartupPath应该改为什么方式获取路径呢?
也就是说:图片放在E:\application\appl1\image中,那么上面两句代码该怎么写呢?
非常感谢!!!