如何改变新建窗口的类名?
我不想用tform1,tform2……的
[解决办法]
更改Form的Name即可。
[解决办法]
class TForm1 : public TForm{__published: // IDE-managed Componentsprivate: // User declarationspublic: // User declarations __fastcall TForm1(TComponent* Owner);};class TForm2 : public TForm{__published: // IDE-managed Componentsprivate: // User declarationspublic: // User declarations __fastcall TForm2(TComponent* Owner);};class TFrmTest : public TForm{__published: // IDE-managed Componentsprivate: // User declarationspublic: // User declarations __fastcall TFrmTest(TComponent* Owner);};
[解决办法]
在IDE中,更改Form的Name属性,IDE会自动更改 class 类名,同时更改cpp文件中对应的类名部分。
class name = 'T'+ TForm::Name ;
如果你不在IDE中改,那么你需要同时改3个文件:.cpp .h .dfm ,手动将三个文件中的类名改成你想要的名字。注意:如果类名不是以T开头,可能出错的哦,你试一试行不行吧。