新类中如何调用窗体
新建一个项目有主窗体Form1、Form2;
我派生一个新类:
class PACKAGE MyClass : public TGraphicControl {
protected:
DYNAMIC void __fastcall DblClick(); //发布双击事件
}
void __fastcall MyClass::DblClick()
{
Form2->Show();
}
请问这个怎么实现?最好有完整的代码。
[解决办法]
如果这个Form2对象持久存在,那么:
MyClass类中声明一个TForm2的对象,如:
class MyClass: public TGraphicControl{private: TForm2 *Form2;...};