结构体的作用是把内容相关的类型不同的数据集中管理。
例如大多软件都有开发单位、版本、单位地址、联系方法、开发时间、版权所有时间等相关信息,这些信息如果各用单独的变量来保存显得杂乱,把它们统一放到结构体类型的一个变量中既便于管理,又提高了程序的可读性。
下面就来建立这样一个结构体,并演示它的使用方法。
第一步,单击工具栏中的工具图标。在弹出的对话框中单击"New"按钮(如下图)。
第二步,根据需要输入该结构的成员变量名称及类型。
第三步,关闭并保存所做的修改。
这时在当前库文件中就生成了一个结构体str_about
下面我们来使用这个结构体类型。
第一步,打开当前Application应用对象的脚本画板,定义一个该结构类型的全局变量
如下图,定义的一般形式是:“结构体类型名 结构体变量名” (提示,可以使用结构体数组)
第二步,在需要使用该结构体变量的脚本中引用该变量。
这里我们把程序主窗口的标题改为该结构体中的systemname成员的值。
如果系统中多个窗口的标题都要用到这个值,且都用脚本来设置窗口标题,只要更改一个地方就改变了所有窗口的标题,不会发生漏改的现象了。
数据空间