社区
C#
帖子详情
c#程序中修改应用程序图标
qq835311348
2012-03-25 04:33:14
如题:做了一个服务监视器,希望当服务处于停止状态时应用程序显示一个图标,而服务处于启动状态时应用程序显示另一个图标。
这就需要在程序中去判断,然后动态修改应用程序图标。
请高手指点一下,不胜感激!
...全文
390
11
打赏
收藏
c#程序中修改应用程序图标
如题:做了一个服务监视器,希望当服务处于停止状态时应用程序显示一个图标,而服务处于启动状态时应用程序显示另一个图标。 这就需要在程序中去判断,然后动态修改应用程序图标。 请高手指点一下,不胜感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qq835311348
2012-03-28
打赏
举报
回复
[Quote=引用 5 楼 wj150158472 的回复:]
还可以创建一个imagelist存放图标,需要更改的时候pictureBox1.Image = imageList1.Images[下标];
下标是图片在imagelist里的编号
[/Quote]
当然不需要搞的这么复杂啦,应该是可以通过程序的手段去设置项目属性那里的那个图标的。
qq835311348
2012-03-28
打赏
举报
回复
[Quote=引用 7 楼 wj150158472 的回复:]
如果是窗体左上角的那个小图标的话就是 this.Icon 图片格式要用.ico 这个是图标文件的格式
[/Quote]
拜托,这个是修改窗体的图标好不?我的是要修改应用程序的图标啊,也就是显示在任务栏和通知栏那里的那个图标啊,而且不是去项目属性里面设置。而是程序里去修改啊。
qq835311348
2012-03-28
打赏
举报
回复
[Quote=引用 8 楼 zhaokun521 的回复:]
当服务启动或停止时都触发一个事件,通知你的应用程序窗口更改图标
[/Quote]
这些我都知道啊,我的问题是如何在程序中修改应用程序图标啊
zhaokun521
2012-03-26
打赏
举报
回复
当服务启动或停止时都触发一个事件,通知你的应用程序窗口更改图标
屌絲來襲
2012-03-26
打赏
举报
回复
如果是窗体左上角的那个小图标的话就是 this.Icon 图片格式要用.ico 这个是图标文件的格式
threenewbee
2012-03-25
打赏
举报
回复
修改 this.Icon 属性。
屌絲來襲
2012-03-25
打赏
举报
回复
还可以创建一个imagelist存放图标,需要更改的时候pictureBox1.Image = imageList1.Images[下标];
下标是图片在imagelist里的编号
屌絲來襲
2012-03-25
打赏
举报
回复
用个timer定时检测服务器状态,当发生改变的时候更改 pictureBox的ImageLocation属性
DinoSaur_1985
2012-03-25
打赏
举报
回复
更改 pircturebox 的ImageLocation属性
qq835311348
2012-03-25
打赏
举报
回复
高手们在哪里,好心进来看看啦,高抬贵手啦,跪谢啦
qq835311348
2012-03-25
打赏
举报
回复
在线等,满意答案马上即结贴
[原创]手把手教你用
C#
打包
应用
程序
(安装
程序
)【卸载模块已添加】
[原创]手把手教你用
C#
打包
应用
程序
(安装
程序
)【卸载模块已添加】
用
C#
打包
应用
程序
(安装
程序
)
用
C#
打包
应用
程序
(安装
程序
),史上最全,包括卸载文件制作,控制面板添加删除
程序
小
图标
修改
等....
C#
程序
设计与宿舍管理系统实战
为什么要学习
C#
?
C#
是微软的王牌语言,拥有接近20年的历史和广泛的应用。...运用ADO.NET开发数据库
应用
程序
,具有面向对象
程序
设计、分析和调试能力。 希望本套课程在你学习
C#
的过程
中
,可以对你有所帮助。
获取
应用
程序
超大高清高分辨率
图标
C#
获取
应用
程序
超大高清高分辨率
图标
源代码,大家可以自行根据需要
修改
。
C#
虚拟机(可以脱离.net框架运行
C#
程序
)
刚学
C#
时就一直想找到一种方法可以让.Net
程序
在未安装framework的电脑上运行,但一直没有找到真正可用的。虽然有些公司发布了可以将.net代码编译成navtive代码以脱离.net环境运行,如Remotesoft DOTNET Linker,Xenocode Postbuild等,但一直没有破解版,用它们编译的
程序
每次运行会添出个版权信息。最近偶然发现一种方法可以做到真正使
程序
脱离.net环境运行且没有任何版权信息添出,现将使用方法、源代码、测试
程序
发布于此: 请首先在文章末尾下载测试
程序
,是一个用
C#
做的串口工具,下载解压后有两个文件夹(FrameWork和APP)和一个
程序
(串口工具.exe),在APP文件夹下有一个名为9527.exe的
程序
,这个是
C#
真正的“串口工具.exe”,而主目录下的串口工具.exe只是一个Loader
程序
,它运行后首先判断电脑上有没有安装framework,若有,则直接启动APP下的9527.exe
程序
;若无,则通过framework虚拟机(FrameWork下的VM.exe(其实是飞信框架里的FetionVM.exe,
修改
了它的
图标
和版权,想改成其它的大家可以用VC改一下,有网友强列要求指出这一点,想不明白为什么,呵呵,让指出就指出吧,还要求指出调用的方法,,其实我连源
程序
都公布了,用说的这么明白吗))启动9527.exe
程序
。Loader
程序
不会打开任何窗口,并在启动真正
应用
程序
后立即退出。Loader
程序
主函数(VC6.0编写)的代码附件上有
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章