MyException - 我的异常网
当前位置:我的异常网» PB » PB中怎么定义静态类?直接调用当中的函数来使用

PB中怎么定义静态类?直接调用当中的函数来使用

www.MyException.Cn  网友分享于:2013-02-20  浏览:17次
PB中如何定义静态类?直接调用当中的函数来使用?
象C#一样,定义静态类,直接调用里面的函数来用?可以么?

因为现在我在写函数,发现写全局函数多了不方便。
想把它们都放在类中。但是要使用类中的函数要先定义对象名和create才能使用。

我想直接编写类后,直接classname.func(....)来调用我需要的函数,PB能做到吗?


------解决方案--------------------
不行,任何对象都必须实例化后才能使用,最多对 nonviaualobject(不可视对象)可设置为自动实例化,便只需声明而不用 create,但其实也没有多大意义。

尽管 pb 没有静态函数,但有静态变量,就是将变量声明在 shared variables... 中以便脱离实例而存在,所以实际上仍能实现类似静态函数的功能。
------解决方案--------------------
写一个不可视对象,设置为自动实例化,实现类似静态类的功能,不同与静态类的是类需要申明才能使用
------解决方案--------------------
写个对象,设置成自动实例化,同楼上

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有