现在有一个变量,类型加入为TObject,但这个对象的名称是由外部传进来的,由字符串定义的,这个能实现吗?

解决方案 »

  1.   

    是根据类型名创建对象吧,参考:http://topic.csdn.net/t/20031020/14/2374803.html
      

  2.   

    类型是已定的,只是变量名是变的。
    比如要动态顶一个Integer类型的变量,但是变量名称是根据varName:String来确定的。
    如果varName是“a”那么这个变量就叫a,如果是“b”那么这个变量就叫b。
      

  3.   

    java里有这样的转换,delphi里没有吧。个人认为java里可以转换应该是变量名和变量之间建立了一种对应关系。楼主还是传指针吧
      

  4.   

    就是说delphi里不可能实现这样的功能了,是吗?