修改DELPHI自带控件的问题。

ypyRock 2001-07-11 12:25:27
我给DELPHI自带的某个控件(如TBOTTON)增加了一个属性(property),不是继承,是直接修改源代码,所有代码写完后(没有错误),怎样才能将我加的属性出现在Object Inspector中?(将原DCU删除后编译不行。)
...全文
80 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ypyRock 2001-07-12
  • 打赏
  • 举报
回复
我想修改的是TDBGrid的TColumn属性。
ypyRock 2001-07-12
  • 打赏
  • 举报
回复
我修改的是TDBGrid,把源码拷贝出来,重新写一个Comlumn的属性有点不正常,为什么?
ypyRock 2001-07-11
  • 打赏
  • 举报
回复
怎么重新编译DELPHI自带的包?那些包不能重新编译?

不修改源码不行。
guig 2001-07-11
  • 打赏
  • 举报
回复
>>(将原DCU删除后编译不行。)
DELPHI自带控件已经编译在DELPHI自带的包里了,所以将原DCU删除后编译不行.
重新编译DELPHI自带的包巴(但有些包是无法重新编译的)

>>是直接修改源代码
不要随便修改DELPHI自带控件的源码,这样容造成一些第三方控件无法使用。
继承一下也没问题巴。
illcat 2001-07-11
  • 打赏
  • 举报
回复
把源码拷贝出来,自己重新写一个,我就这么修改了TImage控件
guig 2001-07-11
  • 打赏
  • 举报
回复
>>不修改源码不行。
什么问题一定要修改源码?
说来听听,可能有更好的办法呢?


DELPHI自带的包基本上都没有提供dpk文件,甚至有些包需要的单元它都没有提供。
>>那些包不能重新编译
这个我还没统计过,但至少vcl50.bpl就没法重新编译出一个一摸一样的来。

5,392

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧