如题
求教下各位达人
实在找不出问题出在那,编译报错,但是可以生成目标程序...
{$VARPROPSETTER ON}
[Error] ApplyUpdates_TLB.pas(30): Invalid compiler directive: 'VARPROPSETTER'uses
  Windows, Messages, SysUtils, Classes, ComServ, ComObj, VCLCom, DataBkr,
  DBClient, ApplyUpdates_TLB, StdVcl, DBTables, DB, Provider;
[Fatal Error] SD.PAS(19): Could not compile used unit 'ApplyUpdates_TLB.pas'

解决方案 »

  1.   

    'ApplyUpdates_TLB.pas'  这个文件没有找到,加到路径里
      

  2.   


    uses
      Forms,
      Windows,
      MainUnit in 'MainUnit.pas' {frmMain},
      ApplyUpdates_TLB in 'ApplyUpdates_TLB.pas',
      SD in 'SD.PAS' {AS_SD_m_A02: TRemoteDataModule} {AS_SD_m_A02: CoClass},
      AD in 'AD.PAS' {AS_AD_m_A02: TRemoteDataModule} {AS_AD_m_A02: CoClass},
      xxComUnit in 'xxComUnit.pas',
      ED in 'Ed.pas' {AS_ED_m_A02: TRemoteDataModule} {AS_ED_m_A02: CoClass},
      WD in 'WD.pas' {AS_WD_m_A02: TRemoteDataModule} {AS_WD_m_A02: CoClass},
      QD in 'QD.pas' {AS_QD_m_A02: TRemoteDataModule} {AS_QD_m_A02: CoClass},
      PD in 'PD.pas' {AS_PD_m_A02: TRemoteDataModule} {TAS_PD_g-A02: CoClass},
      Common in 'Common.pas';{$R *.TLB}
    加到工程路径里了的
    崩溃啊
      

  3.   

    delphi组件安装 里面的路径。
      

  4.   

    晕,不是提示“无效的编译指令VARPROPSETTER”吗,Delphi无法识别$VARPROPSETTER ON} 这个编译指令,可能是Delphi版本不一样还是什么的
      

  5.   

    我从其他电脑上复制过来的
    他的也是delphi 6版本
    我的也是
    应该与这个无关吧
    谢谢回答
    感谢各位达人...笑
      

  6.   

    你的Delphi6要安装Update2,这个开关是Update2才加的,所以以前的版本不能识别。具体自己看这里:http://edn.embarcadero.com/article/28405打开后在页面上搜VARPROPSETTER