如上。
请详细点。

解决方案 »

  1.   

    to outer2000(天外流星):
    能不能再详细点,
    谢谢
      

  2.   

    我们一般在Delphi中申明一个对象的时候,比如var
      SomeObj:TObject;这个时候申明的这个变量SomeObj,才是对象指针....所以每次在释放对象后,还需要把指针释放掉,以免对野指针进行调用,产生错误SomeObj:=Nil;
      

  3.   

    哈哈,FrameSniper(§坐拥书城铸内秀§) 没有分了?到这里来蹭?
    呵呵,joke:)
    看看C++的书就知道了,简单的将,引用就是保证了指针所指的对象有效的一个指针
      

  4.   

    申明一个类型,该类型就是类,如将类型作为一个函数的参数,就得这样处理,
    如  procedure ss(dd:TClass)
      var
       ff:Tobject;
      begin
        ff:=dd.create;
         ....
        ff.free;    
      end;
      

  5.   

    类在内存中的表现形式就是一个VMT(Virtual Method Table 虚方法表),因为没一个程序中定义的类在内存中都有一个唯一的VMT与其对应,因此我们完全可以把VMT看做类,就等与类。
     
    当我们在程序中无论申明多少个类的对象,VMT的个数将始终如一。但对象在堆中实体的前4个字节就是指向VMT入口的。类引用类型就想当与对象模型的头4字节指针....
      

  6.   

    各位:
      能不能去
       http://expert.csdn.net/Expert/topic/1926/1926110.xml?temp=.574093
    看看?