悲情土仔一生

  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  14 随笔 :: 0 文章 :: 74 评论 :: 0 Trackbacks

如何删除C++ Builder生成的默认图标?

作者:Tuuzed(土仔)    
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明
http://www.cppblog.com/tuuzed/archive/2008/02/16/42814.html


 



    使用C++ Builder编好程序后,程序会出现默认的“蓝色建筑”样子的图标。如果你要改图标,在菜单project-options-application里可以改成自己需要的图标,或者用API函数在程序一开始时载入。但是,如果想把它去掉呢?就像windowsXP中有些自带的工具,是没有图标的,使用的是系统默认图标(在SHELL32.DLL里的)。在工程目录里找了一下,秘密在.BPR文件里。文件里有两行关于Resource的,只要删掉这两行的值就可以了。

1.<RESFILES value="project.res"/>改为<RESFILES value=" "/>

2.删掉      <FILE FILENAME="project.res" FORMNAME="" UNITNAME="project.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>这整一行。

 

其中project为你的工程名字。


        Project1.exe为修改前的样子,复件Project1.exe为修改后的。
posted on 2008-02-16 22:26 土仔 阅读(1435) 评论(1)  编辑 收藏 引用 所属分类: 土仔编程

评论

# re: 如何删除C++ Builder默认图标? 2008-02-20 01:15 luguo
呵~
又学会一个
谢谢诶  回复  更多评论
  


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理