Как я могу объявить глобальный метод в delphi prism с помощью класса __Global?
А глобальные методы рекомендуется использовать?
к сожалению, я не нашел ни одного примера.
Как я могу объявить глобальный метод в delphi prism с помощью класса __Global?
А глобальные методы рекомендуется использовать?
к сожалению, я не нашел ни одного примера.
Да, вы можете, если включите параметр «Разрешить глобальные значения» в настройках вашего проекта. Затем вы можете просто сделать следующий код:
interface
method GlobalMethod: Integer; public;
implementation
Не рекомендуется использовать эту конструкцию. Более .Net способ - использовать статический/классовый метод для класса.
type
TSomeClass = public class
public
class method GlobalMethod: Integer;
end;
// Call like this
I := TSomeClass.GlobalMethod;