你看看《使用说明书》中相关章节,里面有详细的说明。主要是使用“公用数据”构件来实现。
公用数据
公用数据相当于全局变量。利用公用数据可以设置一个全局变量,使得全体项目都能得到这个变量值。
构件类型:不可视
重要属性
只读
布尔型,设置公用数据是否为只读。
注意:在主——子结构项目中,子项目中公用数据构件的只读属性必须设为“真”。
变量
对象型,设置项目的公用变量。
重要方法
写变量_A
执行此方法时,将值写入变量A
注意:通过属性与方法都可以为公用数据赋值。如图所示。二者区别在,只有公用数据的“只读”属性为‘假’时,属性赋值才有效;而方法赋值与“只读”属性的值无关。
此主题相关图片如下:

实例:当我们采用“主——子”结构制作项目时往往会面临这样的难题,用户可以在项目所在目录下,直接打开子项目,使得主项目形同虚设。利用公用数据可以很好的解决该问题。
在主项目中,拖放公用数据、执行文件等构件。设置公用数据的变量A属性为“123”。
当单击“进入子项目”按钮时,得到子项目文件名,执行“执行文件”方法‘覆盖追加执行’。
在子项目中,拖放公用数据、比较判断构件。注意,由于在主项目中我们设置了变量A的属性值为“123”,所以在子项目中,这时变量A的值就是“123”。这时要清空A属性值。然后,设置只读属性值为“真”。
在子项目创建窗口时,事件设置如图所示
此主题相关图片如下:

如果不同,执行“窗口1”的方法:退出系统。
现在,如直接执行子项目,由于公用数据变量A的属性为空,字符串‘123’与空比较,显然不同,所以创建窗口时,就退出了系统;如果先运行主项目,那么公用数据变量A属性值为“123”,因此子项目中的公用数据的变量A值亦为“123”,在执行了进入子项目按钮后,子项目创建窗口时,自定义字符与公用数据变量A值相同。