我最开始写控件编译的时候发现可以在控件拦中找到自己写的控件,后来改了一下,编译
也可以通过,但是后来在控件拦中就不能够找到自己写的控件。
后来我又把控件在Install Packages给删除了,再重新安装,刚开始的时候可以,后来我又
改了一下,编译同样通过,但是在控件拦又看不见了。这一次,无论我怎么删除控件,都不能够再看到了。每次重新安装的时候,都提示该控件已经安装,但是没有说该控件注册成功,我就是找不到自己写的控件,我都急死了。
这究竟是什么原因呢,谢谢了!
也可以通过,但是后来在控件拦中就不能够找到自己写的控件。
后来我又把控件在Install Packages给删除了,再重新安装,刚开始的时候可以,后来我又
改了一下,编译同样通过,但是在控件拦又看不见了。这一次,无论我怎么删除控件,都不能够再看到了。每次重新安装的时候,都提示该控件已经安装,但是没有说该控件注册成功,我就是找不到自己写的控件,我都急死了。
这究竟是什么原因呢,谢谢了!
MyLabel.h
//---------------------------------------------------------------------------#ifndef MyLabelH
#define MyLabelH
//---------------------------------------------------------------------------
class PACKAGE TMyLabel : public TLabel
{
private:
protected:
public:
__published:
};
#endif
MyLabel.cpp文件
//---------------------------------------------------------------------------#include <vcl.h>
#pragma hdrstop#include "MyLabel.h"//---------------------------------------------------------------------------#pragma package(smart_init)
namespace MyLabel
{
void __fastcall PACKAGE Register()
{
TComponentClass classes[1] = {__classid(TMyLabel)};
RegisterComponents("Samples", classes, 0);
}
}
不知道那里有问题