结构体的作用是把内容相关的类型不同的数据集中管理。

例如大多软件都有开发单位、版本、单位地址、联系方法、开发时间、版权所有时间等相关信息,这些信息如果各用单独的变量来保存显得杂乱,把它们统一放到结构体类型的一个变量中既便于管理,又提高了程序的可读性。

下面就来建立这样一个结构体,并演示它的使用方法。

第一步,单击工具栏中的工具图标。在弹出的对话框中单击"New"按钮(如下图)。

第二步,根据需要输入该结构的成员变量名称及类型。

第三步,关闭并保存所做的修改。

这时在当前库文件中就生成了一个结构体str_about

下面我们来使用这个结构体类型。

第一步,打开当前Application应用对象的脚本画板,定义一个该结构类型的全局变量

如下图,定义的一般形式是:“结构体类型名 结构体变量名” (提示,可以使用结构体数组)

第二步,在需要使用该结构体变量的脚本中引用该变量。

这里我们把程序主窗口的标题改为该结构体中的systemname成员的值。

如果系统中多个窗口的标题都要用到这个值,且都用脚本来设置窗口标题,只要更改一个地方就改变了所有窗口的标题,不会发生漏改的现象了。

 

返回

数据空间