定义新的属性,为什么说我does not exist in base class?(100分)

  • 主题发起人 主题发起人 eflyer
  • 开始时间 开始时间
E

eflyer

Unregistered / Unconfirmed
GUEST, unregistred user!
TICONER = class(TICON)
private
__NowID:integer;
public
property NowId read __NowID;
end;
errormessage:Property 'NowId' does not exist in base class..
 
[red]property NowId :integer read __NowID;[/red]
 
其他地方引起的
 
应该改为:
TICONER = class(TICON)
private
__NowID:integer;
public
property NowId:integer read __NowID;
end;
属性NowId你没有定义,系统会寻找它的父类,当然不会存在
 
eflyer的回答正确。
 
新属性的话, 至少要实现它的read或write
如:
property aaa: string read Faaa;
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
505
import
I
I
回复
0
查看
563
import
I
后退
顶部