收录日期:2019/01/21 20:18:38 时间:2016/07/11 15:00:33 标签:VCL组件使用和开发
为什么我用 bcb6 中的“替换功能”给一个组件改名后却无法安装成功!

将原 IeButton 改名为 LkButton 
组件改名后编译通过,可是安装却不显示该组件,这是怎么回事!!!
确认你全部替换了吗?

包括:

namespace IeButton
{
    void __fastcall PACKAGE Register()
    {
         ...
    }
}


/*
   编译通过不代表成功啰,那个弹出的框有没有显示 XXX Component has been installed ...?

显示这个才ok

*/
有显示 Component has been installed
但改名后的组件未显示

namespace IeButton
{
    void __fastcall PACKAGE Register()
    {
         ...
    }
}

都改了 奇怪 delphi 的组件改完都没问题,就是c++ 的改一个消失一个。
namespace IeButton 需呀改成新的名称
都改了,就是不行

static inline void ValidCtrCheck(TlkButton *)
{
    new TlkButton(NULL);
}
//---------------------------------------------------------------------------
namespace lkbutton
{
    void __fastcall PACKAGE Register()
    {
         TComponentClass classes[1] = {__classid(TlkButton)};
         RegisterComponents("Leword", classes, 0);
    }
}
明白了namespace头一个字母必须是大写,好像 后面的还的是小写
thanks
namespace后面接的是文件名
例如你的TlkButton.cpp和TlkButton.h
应该写
namespace TlkButton
就是去掉扩展名的文件名

如何根据文章的日期设置文章标题的颜色 紧急!!谁能提供商贸程序!立马100分 熟悉电信行业业务的有吗? 何屏蔽Num Lock键 关于毕业设计聊天室的问题急需帮助 何屏蔽Num Lock键 求名字 Jtable中拖动行 求小孩名字 bt如何获得一份用户列表(三根鸡毛) [大飞猪] 哀!!!送别~~~青蛙~~~老仙哥~~~四哥~~~小P~~~草上飞~~~fuxc~~~先走的,后走的~~~都走好了~~~!!! 12点50揭帖. 请教:有免费且不错的JSP formatter for eclipse吗? 如何隐藏IE菜单及地址栏?? 如何隐藏html页面菜单及地址栏?? 急...用Jmail组件发信的问题,结贴马上给分。 探测一个所在的局域网内所有的可用的数据库服务器,并在ListBox中显示,如何实现这个功能? BHO里弹出新窗口,如何控制新窗口的大小? telnet编程问题 急问一个特别简单的问题 我扩展了struts的DispathAction.请问,怎样用eclipse建action时直接继承我扩展的action(BaseDispathAction)。 这个XML内容怎么转入mssql数据库或oracle数据库 家里的无线路由进不去Web管理界面 用JBUILDER生成EXE文件后可以打开,可是要从旁边读取图片, 菜鸟紧急求救 哪位高手能共享一下自己的底层的数据库操作类啊 100分求救:SDK编程,如何实现工具条? 教育部统计的网络用语前二十强名单 怎么编写web和本地应用程序通讯的软件,如qq,淘宝旺旺等软件 再问一个Portlet开发的简单问题,关于页面定向问题 上海微恩索软件技术有限公司....有人知道这个公司吗???