应该可以,我用的记录也有TForm之类的对象, 不过是引用而已,
你试一下先Create 一对象,然后再Record.Form := ObjForm;

解决方案 »

  1.   


    不要用record,用Object,应该可以的.
      

  2.   

    record与object 有什么本质不同?
      

  3.   

    我记得
    record只是纯粹的记录,
    object才可以放函数.
      

  4.   

    从来没用过Object,虽然它是个类,因为我作record好像没有出过什么错。
      

  5.   

    应该可以放函数吧,像DLL动态加载的函数,初始的时候都是一些全局变量(: Pointer = nil), 后来才加载的,也就是说它是pointer类型,pointer类型可以用在record中的,不过很少这样做。