高手帮忙(50分)

  • 主题发起人 主题发起人 smilyvm
  • 开始时间 开始时间
S

smilyvm

Unregistered / Unconfirmed
GUEST, unregistred user!
自定义了一个控件,继承自TComponent,此控件封装了窗体FrmUser,在FrmUser中要调用控件单元的一个属性ApplicationId ,用一下语句报错怎么回事?请高手帮忙!!
TUserRights(owner).ApplicationID;
TUserRights是自定义控件单元文件
 
TUserRights.Create里,
FrmUser.Owner := Self;
这句话有没有写?
 
写了会报错,can not assign to a read only property
 
TUserRight中属性定义;
published
{ Published declarations }
property ApplicationID : String read FAplID write FAplID;
 
TUserRights是自定义控件单元文件?用文件名进行强制类型转换?
 
怀疑你是Owner重名的问题。你看一下你的Owner是哪个类的属性?是TUseRights还是TfrmUser?
 

Similar threads

回复
0
查看
1K
不得闲
D
回复
0
查看
825
DelphiTeacher的专栏
D
D
回复
0
查看
831
DelphiTeacher的专栏
D
后退
顶部