用Delphi开发的的组件如何使用自己设置的图标
2010-12-24 22:11
627 查看
用Delphi开发的的组件如何使用自己设置的图标呢?它里面又有什么奥秘呢?
设置自制组件的图标要进行以下几步:
(1)知晓组件的信息: 我要注册的组件名为TMemoEditor,在MyEditor.pas单元中.
(2)制作一个和你的组件所在的单元文件同名的dcr文件,这里即为MyEditor.dcr,在该文件中添加一个24*24的BITMAP文件,名称一定要与你的组件名称一致,且全部大写,这里即为TMEMOEDITOR.
(3)将该MyEditor.dcr放在组件单元MyEditor.pas的同一目录下
(4)重新在你的组件包MyControls.dpk中,Add组件单元MyEditor.pas,此时组件包MyControls.dpk中将自动添加一个dcr文件MyEditor.dcr.
(5)重新编译,安装,即可了.
注:以上工作可以用DELPHI自带的Image Editor软件完成. DCR实际上是资源文件,可以包含若干24X24大小16色的Bitmap,这些Bitmap只在设计时用到,就是显示在Component Platte中的那些代表控件的图标。
设置自制组件的图标要进行以下几步:
(1)知晓组件的信息: 我要注册的组件名为TMemoEditor,在MyEditor.pas单元中.
(2)制作一个和你的组件所在的单元文件同名的dcr文件,这里即为MyEditor.dcr,在该文件中添加一个24*24的BITMAP文件,名称一定要与你的组件名称一致,且全部大写,这里即为TMEMOEDITOR.
(3)将该MyEditor.dcr放在组件单元MyEditor.pas的同一目录下
(4)重新在你的组件包MyControls.dpk中,Add组件单元MyEditor.pas,此时组件包MyControls.dpk中将自动添加一个dcr文件MyEditor.dcr.
(5)重新编译,安装,即可了.
注:以上工作可以用DELPHI自带的Image Editor软件完成. DCR实际上是资源文件,可以包含若干24X24大小16色的Bitmap,这些Bitmap只在设计时用到,就是显示在Component Platte中的那些代表控件的图标。
相关文章推荐
- Delph组件如何使用自己的图标(转)
- Delph组件如何使用自己的图标
- Delph组件如何使用自己的图标
- Delph组件如何使用自己的图标
- Android开发,如何成功将默认的图标换成自己设置的
- Delph组件如何使用自己的图标
- Delphi FMX 开发APP使用TrueType字库做图标(自己使用图标制作字体)
- 如何用代码设置控制自己网站的网页在360浏览器打开时强制优先使用极速模式,而非兼容模式
- 【iOS开发-120】在storyboard中如何使用Size Classes,其实就是设置多套AutoLayout
- 如何设置WINCE系统字体、字号?如何设置自己开发的软件的字体、字号
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- 如何保留自己对eclipse的个性化设置,在其他工程中使用
- 设置了“在桌面上为图标标签使用阴影“却没有效果,如何解决。
- iOS开发的一些小技术:让UIImage有缩放功能、控制log的输出、xcode修改文件注释、随机数的使用、在UIImageView 中旋转图像、在Quartz中如何设置旋转点、创建.plist文件并存储
- iphone开发之表格组件UITableView的使用(二)如何分组展示数据并添加组头和组尾描述
- java 开发小记:如何使用 MyEclipse 开发自己的类库(mylib.jar)以及引用(使用)她
- (转 )Delphi指针如何指向使用with开域语句创建的无名组件对象
- SharePoint开发中如何使用Visual Studio给你的Web Part添加图标
- ios开发中如何把正在开发的app安装在远程测试设备上(使用adhoc发布自己的应用)
- Android开发培训之如何使用该框架来构建自己的应用