居然昨天忘了提问,今天不能忘了。
存数据,要能在模板里用的,我用了Tobject,是在模板里用了,但我只能有一个Tobject,我关一个窗口,就没TObject了,用什么办
我要一个存数据和传递数据的组件,或者这个Tobject还有什么用的方法。

解决方案 »

  1.   

    为什么一定要用TObject呢?
    自己定义一个类不行?要存什么数据加上属性或者变量上去。
      

  2.   

    我是定义了一个,可是遇到了问题,这个问题应该是我不会用它
    不会象组件一样放在Form里继承,而是象个变量,很晕
      

  3.   

    开一个新的unit专门用来放你的类库。需要什么类自己在里面定义。
    其他类或者窗体类用到的地方,在窗体uses引用类库单元。
    继承需要用到的类,创建,使用,销毁。
      

  4.   

    现在我只能通过
    var
      Box1:TBoxRWObject;
    var
      FTS: TFTS;
    implementation
    这样来用,你看box1类和FTS(窗口)是并列的,怎么能让它进到窗口中,
    我直接写在FTS的各组件中间 它提示 there is no corresponding component on the form
    说它没正确连到组件,也就是说box1没成为Form的组件,也没连到组件上。这就造成了,它不是模板的一部分。
    我是有个unit,虽然不是专门放类库,但是里面就有它,也在uses里引用了,但是它(好象叫没实例化什么的,名词我可能表达错了)不能直接用,要用var Box1:TBoxRWObject;这种方式,不知为什么。
    对了,请去非技术区去接分,你分等你呢,内存泄露之五。