T
TK128
Unregistered / Unconfirmed
GUEST, unregistred user!
问题描述:
有一对象库中容纳了一些不相同的对象,想用一种简洁的方法来创建属于对象库中的
对象,而不是采取下面这种方式:
Var
Object: TControl;
Begin
Case ObjectName of
'TLable': Object:=TLabel.Create(Self)
'TString': Object:=TString.Create(Self);
....
End;
End;
理想的方法是:建立一个对象索引,如果在索引中查到该对象就调用他的创建方式
有一对象库中容纳了一些不相同的对象,想用一种简洁的方法来创建属于对象库中的
对象,而不是采取下面这种方式:
Var
Object: TControl;
Begin
Case ObjectName of
'TLable': Object:=TLabel.Create(Self)
'TString': Object:=TString.Create(Self);
....
End;
End;
理想的方法是:建立一个对象索引,如果在索引中查到该对象就调用他的创建方式