Delphi 7中的类变量

时间:2015-04-09 16:47:05

标签: delphi delphi-7

以下是我尝试声明类变量的代码:

  type TMyClass = class

  private
    class function ABC(myID : integer): string;
  public
    class var s: String;
    class function XYZ: string;
  end;

我收到错误:PROCEDURE or FUNCTION expected。 Delphi 7中的类变量语法有什么变化吗?

2 个答案:

答案 0 :(得分:6)

Delphi 7不支持类变量。你必须找到解决问题的另一种方法。一个简单的修复可能只是让它成为封闭单元的全局变量。

答案 1 :(得分:-1)

实际上,Delphi-6支持类变量。例如,您可以这样做:

var CV:TClass;

CV:= TCheckBox;

如果CV = TCheckBox则......;