如何通过给定的字符串返回相应的数据类型(急)(100分)

  • 主题发起人 主题发起人 凝铁衣
  • 开始时间 开始时间

凝铁衣

Unregistered / Unconfirmed
GUEST, unregistred user!
如何通过给定的字符串返回相应的数据类型(急),如
function GetFormType(FormName:string):TForm;
使用时:
var
f:TForm;
begin
f:= GetFormType('TTestForm');
end;
 
在字符串前加入匈牙利前缀,根据前缀来判断
 
说清楚一点。你是想通过数据类型字符串呢,还是别的办法?
 
用RTTI
在Delphi5开发人员指南上有例子
 
应该不简单!
 
用RTTI
这个东西就是你先注册你自己要处理的类,
然后就可以动态获取你的类型的名字。
 
后退
顶部