gpt4 book ai didi

delphi - RTTI:我可以通过名称获取类型吗?

转载 作者:行者123 更新时间:2023-12-03 15:16:42 43 4
gpt4 key购买 nike

给定一个包含类型名称的文本字符串,是否有某种方法可以获取适当的类型本身?

我想做这样的事情:

type
TSomeType<T> = class
// yadda yadda
end;

procedure DoSomething;
var
obj : TObject;
begin
o := TSomeType<GetTypeByName('integer')>.Create;
// do stuff with obj
end;

我在网上查看了一些 RTTI 解释,并浏览了 Delphi 单元,但没有找到我要找的东西。这可能吗?

最佳答案

不,泛型完全是编译时的。

关于delphi - RTTI:我可以通过名称获取类型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1668645/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com