http://qc.borland.com/wc/qcmain.aspx?d=5866 ,看一下我的代码:
Property OldCreateOrder does not exist 错误解决!  TDMIBFrameHandle = class(TFrame)
Property OldCreateOrder does not exist 错误解决!  protected
Property OldCreateOrder does not exist 错误解决!    FOPETreeView: TMIBTreeView;
Property OldCreateOrder does not exist 错误解决!    
function CheckEditers: Boolean; virtual; abstract;
Property OldCreateOrder does not exist 错误解决!    
procedure ClearAddEditCheck; virtual; abstract;
Property OldCreateOrder does not exist 错误解决!    
procedure ClearEditer; virtual; abstract;
Property OldCreateOrder does not exist 错误解决!    
procedure DisableEditers; virtual; abstract;
Property OldCreateOrder does not exist 错误解决!    
procedure DisableGrid; virtual; abstract;
Property OldCreateOrder does not exist 错误解决!    
procedure EnabledEditers; virtual; abstract;
Property OldCreateOrder does not exist 错误解决!    
procedure EnableGrid; virtual; abstract;
Property OldCreateOrder does not exist 错误解决!    
function GetColumnValue(const aFieldName: string): Variant; virtual;
Property OldCreateOrder does not exist 错误解决!        abstract;
Property OldCreateOrder does not exist 错误解决!    
procedure GetEditerValues; virtual; abstract;
Property OldCreateOrder does not exist 错误解决!    
procedure InitializeEditer; virtual; abstract;
Property OldCreateOrder does not exist 错误解决!    
procedure InitializeToolBar; virtual; abstract;
Property OldCreateOrder does not exist 错误解决!    
procedure StartSelect; virtual; abstract;
Property OldCreateOrder does not exist 错误解决!  public
Property OldCreateOrder does not exist 错误解决!    
procedure Close; virtual;
Property OldCreateOrder does not exist 错误解决!    
procedure StartSurf; virtual;
Property OldCreateOrder does not exist 错误解决!  
end;
Property OldCreateOrder does not exist 错误解决!
Property OldCreateOrder does not exist 错误解决!  TDMIBFrame 
= class(TDMIBFrameHandle)
Property OldCreateOrder does not exist 错误解决!  
end;

    光看这代码我想应该没有什么问题,但问题就出在这代码上。因为这个代码是建立纯PAS文件,也就是说不带窗口的PAS。因为OldCreateOrder 是Form才有属性,那么如果以这个类来继承它会自动加上Form中的属性(因为基类没有窗口,而继承类中有窗口,Delphi自动加上了Form的属性)。那么解决方法很简单,创建一个带窗口的Frame基类,再从这个基类继承即可。不知道是不是单间D7的问题(感觉是个BUG),2007不知道有没有这个问题。

相关文章:

  • 2022-12-23
  • 2021-10-02
  • 2022-12-23
  • 2021-09-18
  • 2021-12-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-07-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-03-01
  • 2022-12-23
相关资源
相似解决方案