关于Delphi高分辩率图标 Delphi7的图标只能支持32×32,只要用大图标显示就觉得恶心。有没有办法能令Delphi7显示48×48甚至128×128的图标呢?当然如果可以的话支持png格式是最好的,有插件吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 imagelist的height和width属性设成48,48后,就不恶心了,呵呵 没这么简单吧?两位是不是误会了,我指的不是显示在程序内的图片/图标喔,我指的是生成exe的图标。是exe文件图标。 用brcc32直接向exe中添加图标就可以了。 不会吧。大图标和delphi没有关系的吧。 说没关系是不可能的,我每次设置图标都在工程选项下选择Application,下的icon如果能正常显示48×48的话,还用拿上来问吗?48的就是不能完整显示,如果写128的话就连图标都没有了。看来delphi是定义32×32,但应该如何去改这个定义,就是这个问题。 不是告诉你了吗?用brc32/brcc32可以直接往exe中添加图标。或者你修改项目的.res也可以。 能用brc32/brcc32添加图标,那么我要添加一个128×128的ico图标应该如何添加?是进入cmd界面吧?但不知到用什么命令。怎么用 原来Delphi的brc32/brcc32可以这么用,呵呵我没用过,也很想知道怎么用 brc32应该是可以的,但是我试了一下居然不行,运行正常,但是exe没修改。这样吧:写一个资描述文件,和你的项目名一样,比如project1.rc内容:mainicon icon myicon.ico然后:brcc32 project1.rc再重新打开你的项目,编译就好了。 好像是没什么影响,只是把最后一行的end.替换成prd.了,不知是什么原因,不过改回来就没事了。 能否把修改程序左上角的代码也一起写出来呢?如果按照你的方法修改的话,程序左上角的图标就会变会默认的Delphi图标难道就没有两全其美的方法吗? 是这样的,Windows显示exe的图标默认是用exe中icon资源中的第一个图标。左上角图标和任务栏/资源管理器中显示的都应该是一样的呀。是不是你没把brcc32编译生成的.res和项目放在一起?另外你应该关闭项目再编译资源,否则Delphi认为还是原来打开的那一个。 有放在一起,正如hopel00() 所说的一样,也是把某个Unit的最后一个end. 换成了 prd.改回来是没事,exe图标也变了,可就是程序左上角的图标变成Delphi的图标了. 如何生成组合查询条件 delphi菜鸟的问题 怎麼解決DATASET NOT IN EDITOR OR INSERT ? 有关报表和打印的问题! oracle8的Pl/Sql语句如何通过query传入后台执行。 向动态创建窗体传值,写成过程则有问题,直接写语句没问题 没有情人的共勉 怎么办?关于自动关闭应用程序。 多表查询,结果在grid中可修改的问题!真麻烦!!各位大侠帮忙! 一个类型转换问题,特急!!!!! 关于多线程编写GUI的CPU占用的问题 都有什么Delphi写的关系数据库
用brc32/brcc32可以直接往exe中添加图标。
或者你修改项目的.res也可以。
写一个资描述文件,和你的项目名一样,比如project1.rc内容:
mainicon icon myicon.ico然后:
brcc32 project1.rc再重新打开你的项目,编译就好了。
左上角图标和任务栏/资源管理器中显示的都应该是一样的呀。
是不是你没把brcc32编译生成的.res和项目放在一起?
另外你应该关闭项目再编译资源,否则Delphi认为还是原来打开的那一个。