gpt4 book ai didi

delphi - 自定义组件创建 - 如何在工具面板中添加表示组件的小图标?

转载 作者:行者123 更新时间:2023-12-03 15:00:16 26 4
gpt4 key购买 nike

请记住,我已阅读了所有能找到的有关向自定义组件添加组件图标的说明。当我们谈论 24x24 像素的图标大小时,我就能做到这一点。当将组件拖放到表单上时,我会看到该图标。但是,我看不到浏览工具选项板时应显示的 16x16 小图标。

我已经read我应该将 DCR 文件中包含的另外两个 BMP 文件命名为:

MyComponentName16 [对于 16x16 BMP 文件]

MyComponentName32 [对于 32x32 BMP 文件]

不幸的是,这似乎不起作用,我尝试重新启动Delphi几次,希望可能会出现不刷新某些内容的情况,但没有成功。

有什么想法吗?

最佳答案

您可以尝试清除IDE包缓存:

  • 从 Delphi IDE 中卸载组件包
  • 在注册表中浏览到以下项
    HKEY_CURRENT_USER\Software\CodeGear\BDS\6.0\Package Cache\
  • 查找并删除与您的包名称对应的 key (例如 MyPackage.bpl)
  • 现在浏览到下一个键
    HKEY_CURRENT_USER\Software\CodeGear\BDS\6.0\Palette\Cache\
  • 查找并删除与您的包名称对应的 key (例如 MyPackage.bpl)
  • 最后尝试重新安装您的软件包;现在它应该以正确的图标出现

来源:http://www.lnssoftware.ca/blog/?p=140

作为另一种解决方法,您可以尝试使用未记录的命令行参数运行 Delphi IDE:

c:\Program Files (x86)\CodeGear\RAD Studio\6.0\bin\bds.exe -nocache

关于delphi - 自定义组件创建 - 如何在工具面板中添加表示组件的小图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10056653/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com