C# 获得资源文件下图片的路径
最终实现正确的代码是:
button8.Image = System.Drawing.Image.FromFile(@"..\\..\\Resources\\GAOJIBAN.png");
由于 Application.StartupPath 获得的是在bin/bug 路径下 所以要../../返回上级目录
string str = Application.StartupPath;
MessageBox.Show(str);
----------------------------------------------
这些都是自己试验过的失败品:
//button8.BackgroundImage = System.Drawing.Bitmap.FromFile("C:\\Users\\admin\\Desktop\\ok图片\\初级.png");
//button8.BackgroundImage = System.Drawing.Image.FromFile(@"C:\Users\admin\Desktop\ok\1.png");
//button8.BackgroundImage = System.Drawing.Bitmap.FromFile("C:\\Users\\admin\\Desktop\\ok图片\\高级版.png");
// "F:\\test\\SetIcon\\images2\\App.ico"
// C:\\Users\\admin\\Desktop\\ok图片\\高级版.ico
// ../UI/IMAGES/高级版.png
// "C:\\Users\\admin\\Desktop\\ok\\2.png"
// ..\\Resources\\GAOJIBAN.png
// C:\\Users\\admin\\Desktop\\ok\\2.png
//Application.startup+"\\"+ImageName
// "..\\..\\images\\lj.jpg"
// @"..\\..\\Images\\高级版.png"
button8.Image = System.Drawing.Image.FromFile(@"..\\..\\Resources\\GAOJIBAN.png");
string str = Application.StartupPath;
MessageBox.Show(str);
//button8.Image = Application.StartupPath+"\\"+"GAOJIBAN.png";
//button8.Text = "高级版";
//Application
private void button8_Click(object sender, EventArgs e)
{
//button8.BackgroundImage = System.Drawing.Bitmap.FromFile("C:\\Users\\admin\\Desktop\\ok图片\\高级版.png");
// "F:\\test\\SetIcon\\images2\\App.ico"
// C:\\Users\\admin\\Desktop\\ok图片\\高级版.ico
// ../UI/IMAGES/高级版.png
button8.Image = System.Drawing.Image.FromFile("C:\\Users\\admin\\Desktop\\ok\\2.png");
button8.Text = "高级版";
//MessageBox.Show(button8.Text);
}
private void MainForm_Load(object sender, EventArgs e)
{
//button8.BackgroundImage = System.Drawing.Bitmap.FromFile("C:\\Users\\admin\\Desktop\\ok图片\\初级.png");
//button8.BackgroundImage = System.Drawing.Image.FromFile(@"C:\Users\admin\Desktop\ok\1.png");
//button8.Text = "初级版本";
}
C# 获得资源文件下图片的路径的更多相关文章
- 【转】QT中添加的资源文件qrc时的路径问题小结
@2019-06-13 [小记] QT中添加的资源文件qrc时的路径问题小结
- 资源文件properties的存放路径
参考这篇博客:http://lavasoft.blog.51cto.com/62575/184605 目前看来,大多数的做法是这样的: 比如a.properties需要被com.xxx.yyy这个包中 ...
- Eclipse中建立Maven项目后,Java Resources资源文件下没有src/main/java文件夹
当建立好一个Maven项目后,在Java Resources资源文件夹下没有看到src/main/java文件夹,然后手动去创建Source Folder时,提示该文件已存在,如图: 有一个解决办法: ...
- android红米等关于读取本地文件夹图片获取路径的问题的解决
在Android开发中,有从本地文件夹中读取图片的功能,使用一下代码打开图片选择列表: Intent intent = new Intent(); intent.setAction(Intent. ...
- linux系统下图片的路径
1. 图片跟网页或者程序在同一目录下 直接 src="abc.jpg" 如果不行 就加多一个斜杠 src="/abc.jpg"
- 使用PULL方式解析XML资源文件下面的xml文件
public class MainActivity extends Activity { private Button btn = null; private List<Map<Strin ...
- 透过现象看webpack处理css文件中图片路径转换的具体过程
webpack是目前使用比较流行的一个前端模块打包器,前端的任何资源都被当成一个模块来处理,如图片.css文件等等.在基于webpack构建的前端项目中,一般都会配置有关css文件处理的规则,这其中也 ...
- Direct2D开发:MFC下从资源文件中加载位图
转载请注明出处:http://www.cnblogs.com/ye-ming 0X01 概述: 相对于GDI处理界面,Direct2D有得天独厚的优势,下图就是Direct2D与GDI的效果对比,wi ...
- java 从jar包中读取资源文件
在代码中读取一些资源文件(比如图片,音乐,文本等等),在集成环境(Eclipse)中运行的时候没有问题.但当打包成一个可执行的jar包(将资源文件一并打包)以后,这些资源文件找不到,如下代码: Jav ...
随机推荐
- impdp and docker install oracleXE
docker oracle https://hub.docker.com/r/sath89/oracle-xe-11g/ docker run -d -p 8080:8080 -p 1521:1521 ...
- POJ3107 Godfather (树形DP)
题意:求树的重心 题解:先跑一遍dfs 预处理出这种遍历方式每个节点的儿子(含自己)的数 再跑一遍 每个点的值就是他所有儿子中取一个最大值 再和它父亲这个方向比较一下 又被卡常了 vector一直tl ...
- java中随机生成字符串的方法(三种)
org.apache.commons.lang(2.6): 链接:https://pan.baidu.com/s/1k_oeA5AjSt6evoR7zT8gpQ 提取码:yhl5 1.生成的字符串每个 ...
- 常用HTML5代码片段
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...
- 基于python、jupyter-notebook 的金融领域用户交易行为分析
说明:本文重在说明交易数据统计.分析方法,所有数据均为生成的数据 时间原因代码未定义成函数 统计指标:1.用户单日交易行为数据 2.按小时为计算单位,统计用户行为数据(旨在求得一天24小时中每个小时的 ...
- CodeForces 800B Volatile Kite(点与直线的距离)(Java 实现)
CodeForces 800B Volatile Kite(点与直线的距离)(Java 实现) 传送门 如果想要一个凸多边形不退化为凹多边形,那么任意的相邻的三个点必然最多形成一条直线.因此我们可以求 ...
- photon Unity RPC 调用流程
本文章由cartzhang编写,转载请注明出处. 所有权利保留. 文章链接:http://blog.csdn.net/cartzhang/article/details/51425225 作者:car ...
- mysql根据用户的邀请码查询该用户所有的上级
SELECT T1.lvl AS 'level', T2.id AS 'id', T2.zid AS 'zid', T2.self_invite AS 'selfInvite', T2.invite_ ...
- Bugzilla 系统企业应用案例
目录 一. 概述: - 4 - 二. 目的 - 4 - 三. 执行原则 - 4 - 四. 管理办法 - 4 - 五. BUG处理流程图 - 5 - 六. 主要职责 - 6 - 七. 需求类问题处理 - ...
- SpringBoot 拦截器--只允许进入登录注册页面,没登录不允许查看其它页面
SpringBoot注册登录(一):User表的设计点击打开链接 SpringBoot注册登录(二):注册---验证码kaptcha的实现点击打开链接 SpringBoot注册登录(三):注册--验证 ...