#ifndef SUPPORT_NETVALUE
unsigned  m_lOutside : 28;
unsigned  m_nVersion : 4;
#endif

解决方案 »

  1.   

    {$IFNDEF SUPPORT_NETVALUE}
     const
      m_lOutside=28;
      m_nVersion=4;
    {$ENDIF}
      

  2.   

    cncharles(旺仔):不对,编译通不过的
      

  3.   

    晕4, 你把它放在interface接口部份, 复制正面的内容
    我用Delphi 7都可以编译过的.{$IFNDEF SUPPORT_NETVALUE}
     const
      m_lOutside=28;
      m_nVersion=4;
    {$ENDIF}
      

  4.   

    {$IFNDEF SUPPORT_NETVALUE}
            m_lOutside :Word;
            m_nVersion :Word;
    {$ENDIF}
    这样就可以通过;
    $IFNDEF  SUPPORT_NETVALUE}  
     const  
       m_lOutside=28;  
       m_nVersion=4;  
    {$ENDIF} 
    这样就通不过
      

  5.   

    我用的是Delphi 7.0,OS為XP SP2
    以下單元通過:unit Unit1;interfaceuses
      Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
      Dialogs, StdCtrls;
    {$IFNDEF SUPPORT_NETVALUE}
     const
      m_lOutside=28;
      m_nVersion=4;
    {$ENDIF}
    type
      TForm1 = class(TForm)
        Button1: TButton;
        procedure Button1Click(Sender: TObject);
      private
        { Private declarations }
      public
        { Public declarations }
      end;var
      Form1: TForm1;implementation{$R *.dfm}
    procedure TForm1.Button1Click(Sender: TObject);
    begin
    {$IFNDEF SUPPORT_NETVALUE}
      ShowMessage(IntToStr(m_lOutside));
    {$ENDIF}
    end;end.
    -------------------------------------------------------------------------
    如果我的說法對你有幫助,請您也幫我一個忙:
    詳情請見:
    http://community.csdn.net/Expert/topic/4598/4598070.xml?temp=.1748011