很久没来发帖了,又出现了个很让人困惑的问题。
我想在Form2中调用Form1中的某个公共变量。
Form1.h中定义如下
protected:
int m_nCount;
public:
__property int MaxCount = {read=m_nCount};
Form1窗体是手工添加的一个窗体,所以我能确保其他地方没有做第二次创建。
在Form2中调用如下(包含Form1的头文件的): int nCount = Form1->MaxCount;
奇怪的是,nCount的值是0.
我之前用得好好的,值的传递都很正常,今天一调试时居然出现了这个错误,百思不得其解,请各路高手指点迷津,谢谢了。