一个很容易的问题(安装一个自制组件时没能安装成功)(100分)

  • 主题发起人 主题发起人 net_zhjk
  • 开始时间 开始时间
N

net_zhjk

Unregistered / Unconfirmed
GUEST, unregistred user!
如标题。。我自己依照书上做了一个控件。继承自tcustompanel。编译也成功了。。
也添加注册函数。
procedure register;
begin
registercomponents('sss',[tmypanel])
end;
但当我安装组件 componet->into new package 文件好像都填好了但在组件面板上没有看到这个控件。。
于是用open直接打开其dpk文件.但发现其install 按钮为灰色。。不知何故。。请高手帮帮忙。谢谢!!!
 
做的什么格式的控件?
只做过PAS的
 
在Install Packages里面把控件卸载掉再重新安装一下看,应该不会有这个问题的。
有没有给控件指定图标啊?不指定就看不到啊。
 
install及时是灰色的,也无所谓阿,可以点击包的Contains,出现右键菜单,里面有install.
另外看看你的包时运行时还是设计时的,看是否跟这个选项有关。
 
谢谢楼上兄弟的热心帮助。。怎么添加图标。。我在install package里看到了这个.bpl文件但就是在组件面板中无显示出来。按install提示重新安装之灰。。好像也无错误。。不知问题出在哪里。。!!!!!!!!!!!
 
安装问题。现已解决(用组件向倒生成)。。但又有两个新的问题。。
1:怎么给这个组件加上图标
2:不知是用到timer组件的原因还是???在设计期间。。删除组件就产生一个rtl.错误.
我的这个例子就是依照《delphi 高手突破>>第五章----》扩展组件。。--》一个按钮有四个位图表求其不同状态的例子
请路过的高手帮帮忙啊。。。这两个问题一解决马上给分!!!
 
Install Packages 只能安装 包文件 这个控件必须是dcl开头的才行 如果不是就不能用此方法
 
多人接受答案了。
 
后退
顶部