使用单元的相互引用确实可以共享各自的窗体的全局变量和类。但是你的4和5都是动态创建的,单元的引用是编译前就做好的。你要想让两个动态创建的窗体之间共享数据可以借助其他方式,比如说产生文件,使用数据库等。希望能有帮住。
在4窗体,implement后面添加uses引用5窗体单元
var
change:boolean;
被定义在FormShow过程中,离开这个过程,这个var 就回收了。
要移到全局定义
xinyt127 正解
还可以 在代码编辑器打开 form4的代码
选择菜单 【File 】 【use unit 】在弹出的对话框中选一个你需要 引人的单元文件..........