收录日期:2019/04/24 08:30:58 时间: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
就是去掉扩展名的文件名

sql 查询问题 bmp保存不能显示 在Drools中一个字段如何匹配到多个值 这些代码为什么要这样写呢? 关于python的一点小问题 我改打印设置,为什么原来是一页,变成两页相同的呀? c# winform 数据存储问题(非数据库) 麻烦帮忙看看DM9000a在2440上的问题 ◆非常奇怪 asp.net 页面全屏问题◆ 请问数据库高手,校内网当中的推荐好友如何实现 我的Apache怎么总是返回it works!???? 如何通过WindowFromPoint()获取的句柄得到所在主窗口句柄啊 还不知道如何实现精确查询,help! 哪位有水晶报表4.6版的联机帮助给我发一份好吗? 寻帖子 工作满一个月了,散粉。。。 通过一个子网IP和一个子网掩码 计算主机IP段 服务不能启动了 ,救急 ASP文件操作问题 YouTube咋上? 如何在控件中得到鼠标左键被弹起的消息(比如listctrl)但这个控件消息列表中又没有这个消息 转:SAP中国总裁张烈生或许会离职 如何知道活动窗口发生了切换? 关于protel dxp 内电层割除的问题。 C#如何根据指定变量从网页源码中获得相应的内容?请高人帖下代码 关于vc6里面设置一段可以被中断的等待时间的问题 [推荐]巢客绿色.Net代码生成器,免费下载中…… ****跨库能否建立表关系***** 关才C# winform程序发布的问题. vs2008程序图标怎么不一样?