问:powerbuilder的四种变量的作用域各是什么
2个回答
展开全部
①全局变量Global作用于整个项目 任何脚本中都认.
②实例变量 instance 作用于对象的所有事件和函数,还有该对象控件的对象和函数(即一个窗口对象中中的任何脚本中).
③局部变量 local 只作用于所在的事件和函数内.再别的事件和函数不起作用.
常用的是前面三中.
④还有一种是共享变量Shared ,用的不多。共享变量是一种静态变量,这不仅意味着它所在的对象关闭后再次打开时,共享变量依然保持对象关闭时的值,而且还意味着同一个类多个实例中的同名共享变量保持相同的值。
②实例变量 instance 作用于对象的所有事件和函数,还有该对象控件的对象和函数(即一个窗口对象中中的任何脚本中).
③局部变量 local 只作用于所在的事件和函数内.再别的事件和函数不起作用.
常用的是前面三中.
④还有一种是共享变量Shared ,用的不多。共享变量是一种静态变量,这不仅意味着它所在的对象关闭后再次打开时,共享变量依然保持对象关闭时的值,而且还意味着同一个类多个实例中的同名共享变量保持相同的值。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询