我在remotedatamodule中创建了一个这样的过程(类似于策略模式中"上下文"类)
申明:
procedure StrategyTrans(var Stgy: OleVariant); safecall;
实现:
procedure TSvQueueRDM.StrategyTrans(var Stgy: OleVariant);
begin
    CxQuStgy := Stgy.Create();//将具体的策略类对象传递给抽象类对象;
end;其中,CxQuStgy为一基类抽象对象,而Stgy是我希望获得的基类的子类对象
但从另外一个地方传来的(var Stgy: OleVariant)参数是字符串类型的(这个字符串的内容是某个子类的类型名称).请问要怎样才能将Stgy字符串转换为类的对象?????????