请教:怎样把已装过的构件换个地方?(25分)

  • 主题发起人 主题发起人 szzgq
  • 开始时间 开始时间
S

szzgq

Unregistered / Unconfirmed
GUEST, unregistred user!
请教:
编译安装了一个构件在SAMPLES页,但我想把构件换一个页,修改RegisterComponents,
怎么还是安装到Samples页??
 
去掉再重装!
 
你得先找到这个构件的.dcu,删除了然后再编译.pas,install就行了。
 
maming:你的方法好象不行!我把*.DCU *.BPL *.DCP等全部删除,再complie、 install
还是在原来的页!怎么办????????????
 
你有没有改它的源代码
 
在控件栏击右键,选"属性",你就可以将右边的控件拖到左边的页中去了。然后确定,OK了
 
把源码中的注册页改掉就可以了。
procedure Register;
begin
RegisterComponents('Test', [TActionList1]);
end;
把“Test”改成你自己想装的页就可以了。
 
如果是自己开发的控件, 为了设计自己的面板,则修改源码。

如果仅仅是想方便自己使用, 在component菜单中可以自己调整,还可以自己
建立自己的页,把常用的控件都拖上去就行了。
 
djdsz的方法是对的。我用了不下百回了。
请结束帖子。
 
好象在DELPHI的环境设置采单项里有
 
在delphi菜单component

最后菜单项 configure Palette
打开对话框
在右边选定你的构件
拖到其他页或拖到自己新建的页。
ok
 
可以结束帖子了
 
可删除注册表DELPHI里PALETTR项,在修改RegisterComponents里的页项,REBUILD 即可
 
接受答案了.
 
后退
顶部