在BCB中全局函数和变量应该在哪里定义,如何引用?(30分)

  • 主题发起人 主题发起人 sunwork
  • 开始时间 开始时间
S

sunwork

Unregistered / Unconfirmed
GUEST, unregistred user!
在BCB中引用别的窗体的函数和变量比不上delphi方便,我使用BCB5.0的,
请各位看一下如何引用别的窗体的函数和变量?
 
和Delphi引用差不多
把窗体的函数和变量放在头文件的public段下面,便可被别的窗体调用
class TForm1 : public TForm
{
__published: // IDE-managed Components
private: // User declarations
public: // User declarations
__fastcall TForm1(TComponent* Owner);
// 加在此处
int a,b,c;
void test(int i);
};
//变量a,b,c和函数test均可被其他的窗体调用
 
对:zhhc的一点补充:
Form2中可以
Form1->a = 12;
Form1->test(10);
 
多人接受答案了。
 
后退
顶部