Form3和Form4之间的操作,编译出现有关问题

Form3和Form4之间的操作,编译出现问题
Form3上有一个button和textbox1,单击button,弹出Form4,代码如下:
#include "Form4.h"
Form4 ^new_about = gcnew Form4;
new_about->ShowDialog();

弹出Form4后,Form上也有一个button和textbox1,在textbox1中输入 1000,单击button,此时我要让Form3中的textbox1中也显示 1000;
我的Form3中代码要怎么写呢?谢谢
我的思路是在Form4中也new一个Form3的实例出来:
#include "Form3.h"
Form3 ^new_about = gcnew Form3;

但是这样会提示错误:
 error C2065: “Form4”: 未声明的标识符
 error C2065: “Form3”: 未声明的标识符

这里要怎么处理啊?谢谢,小弟感激不尽

------解决方案--------------------
Form3 打开Form4时关闭Form3窗体。
Form4 button打开Form3并显示值

http://bbs.csdn.net/topics/390128592 参考