子窗口的Edit调用主窗口Edit的内容的问题
各位高手们,我碰到一个小问题,是这样的:
我有两个子窗口Form1和Form2,在Form1主窗口中可以“Edit2->Text=Edit1->Text;”语句实现文本的调用。
但我现在要实现的是在Form2窗口中的Edit1中要调用Form1里的Edit1中的相关信息,并随着Form1中的Edit1的改变而改变,我用以下语句:“Form2->Edit1->Text=Form1->Edit1->Text;”实现时是出错的.
请问是我该怎么改我的语句,可以使用其他方法吗?在Form2.h文件里要修改吗?。。。十分感谢了。。。
[解决办法]
前面朋友说的用指针应该更好点,Afx VC?
[解决办法]
估计又是你的指针没有初始化,比如下面这样
typedef struct student
{
char name[10];
bool sex;
};
student *p;
然后你就来个
p->sex=0;这样不崩溃就难了,指针是复合类型的,它依赖于跟它类型相关的东东存在