如何使用 __Global 类在 delphi prism 中声明全局方法?
并且建议使用全局方法?
不幸的是,我没有找到任何例子。
是的,如果您在项目选项中打开 Allow Globals 选项,则可以。然后您可以执行以下代码:
interface
method GlobalMethod: Integer; public;
implementation
不建议使用这种结构。一种更 .Net 的方法是在类上使用静态/类方法。
type
TSomeClass = public class
public
class method GlobalMethod: Integer;
end;
// Call like this
I := TSomeClass.GlobalMethod;