循序渐进学习Power Builder 6.0(11-2)
选择DECLARE的USER EVENT命令,定义一个用户事件。如图11-4。
图11-4
在EVENT NAME 一栏当中可以敲入事件的名称,在EVENT ID一栏当中可以敲入事件的ID号,不过如果您定义的用户事件与WINDOWS标准消息无关的话,可以忽略这个命令ID号。单击OK按钮结束定义。如图11-5。
图11-5
在脚本画板的工作区当中,单击SELECT EVENT事件选择列表框,我们看到ALTERPIC 这个用户定义的事件已经出现在列表当中了。如图11-6。
图11-6
下面的工作当中,我们将会用到一个全局变量。如何定义一个全局变量呢?选择DECLARE菜单当中的DECLARE GLOBAL VARIABLES 命令,在POWER BUILDER弹出的全局变量定义对话框当中输入变量的定义,单击OK按钮,就完成了定义。如图11-7。
图11-7
在这个事件的脚本当中我们还将使用一个结构。什么是结构呢?结构就是相关变量的集合,结构的相关变量被称为结构属性。结构可以分为全局级和对象级两种,这里我们定义一个对象级的结构,用来保存几个字符串。
定义结构的方法非常的简单。选择DECLARE中的USER OBJECT STRUCTURES命令,系统弹出结构选择对话框,单击NEW按钮,新建一个结构。在VARIABLE NAME 一栏当中输入变量的名字,选择变量的类型。输入需要的变量之后,关闭结构定义画板。如图11-8。
图11-8