我想修改一个控件的源代码

天火 2010-04-20 11:44:51
我要用一控件TdxSideBar,但该控件不具备修改Group Button颜色的功能,我在CSDN内部搜索了一下,说要修改源代码。上面说了具体修改的步骤,这都好说,我已找到要修改的位置,但怎么把它再从新编译控件包呢?望详细说明。

现在情况:
1、我按住Ctrl后点击该控件的相关类,不会跳到源代码处。
2、但我在DELPHI目录下搜索到和该控件相关的如下文件
Delphi 6\Lib\
dxsbar.dcu dxsbar.res dsbarcs.dcu dxsbarcs.dfm
Delphi 6\Sources\
dxsbar.pas dxsbar.res dxsbarcs.dfm dxsbarcs.pas dxsbared.dfm dxsbared.pas
3、其中Sources下的dxsbar.pas我用记事本打开后是一些源代码,我也是我要修改的地方。

请问:该怎么修改,直接记事本打开修改?还是用DELPHI打开?上面哪些文件才是该控件相关的东西?我修改完后怎么再重新编译控件包呢?这里望详细说明。谢谢。

...全文
100 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
天火 2010-04-20
怎么从新编译?哪个是工程文件?和平常的工程文件是一种扩展名吗?
回复
把你控件所在的包重新编译一下就行了
回复
天火 2010-04-20
如上也行,但具体怎么做呢?应该打哪个文件才是控件的主文件呢?怎么编译控件文件呢,我没做过。我要具体实现步骤。
回复
Vector_Heaven 2010-04-20
为什么要修改呢?
继承然后加一个功能变成一个新控件不好吗?
回复
zhoulukang 2010-04-20
新建一个工程,把VCL源码加入到该工程,然后编译。
回复
相关推荐
发帖
Delphi
创建于2007-08-02

4923

社区成员

Delphi 开发及应用
申请成为版主
帖子事件
创建了帖子
2010-04-20 11:44
社区公告
暂无公告