比如:
var
sss:string;
begin
sss:=Edit1.Text;假设sss='TQRDBText';
如何创建一个TQRDBText的类实例??
不能
TQRDBText.Create();
因为生成的不一定是TQRDBTExt类实例。
end;
var
sss:string;
begin
sss:=Edit1.Text;假设sss='TQRDBText';
如何创建一个TQRDBText的类实例??
不能
TQRDBText.Create();
因为生成的不一定是TQRDBTExt类实例。
end;
Delphi编程技巧-->Object Pascal-->面向对象和类-->根据名字来动态创建对象?
RUNTIME_CLASS这个宠哦。
begin
TWinControlClass(FindClass('TQRDBText')).Create(Self);
end;initialization
RegisterClasses([TQRDBText]);finalization
UnregisterClasses([TQRDBText]);
end.—————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
—————————————————————————————————