在类里定义静态成员变量是不是这样定义
{$J+}
const
  I: Integer = 0;
{$J-}那静态成员什么定义,,,能不能具体说一下

解决方案 »

  1.   

    {$J+}
    const
      I: Integer = 0;
    {$J-}
    这样定义的是不是就相当于C++里的static成员变量,,属于类,,,所有的对象中只有一个
      

  2.   

    {$J+} 是可以使 const 變量可修改, 但主要還是兼容以前舊版本的代碼>>那静态成员什么定义
    delphi中的靜態成員, 似乎只能用全局變量來處理, 配合單例模式來實現
      

  3.   

    Delphi没有静态对象成员的!用全局的代替http://lysoft.7u7.net
      

  4.   

    {$J+}
    const
      I: Integer = 0;
    {$J-}在函数体内可以这样定义局部变量,,但是,
    定义为成员变量时就会出错,, aiirii(ari-爱的眼睛)   
    按您说的,,Delphi里就没有类共有的成员变量了吗?(我自己是不知道)
    那不是很晕吗?
    >>那静态成员什么定义,,,能不能具体说一下我本来是想说,,,"那静态成员函数什么定义,,,能不能具体说一下"现在我自己也知道了,,用Class 定义
      

  5.   

    ly_liuyang(Liu Yang) 两大高手都这么说了,,,只好信了
      

  6.   

    呵呵。。还有Const是常量。不能叫变量