http://expert.csdn.net/Expert/topic/2184/2184858.xml?temp=.6716883大家来看看,支持一下

解决方案 »

  1.   

    不是bug,你看原贴吧。————————————————————————————————————
    宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
    ————————————————————————————————————
      

  2.   

    Delphi6开发人员指南 有一章专门讲了初始化,由程序自己完成初始化,不需人工干预。
      

  3.   

    请大家继续关注,解答 谢谢to lxpbuaa(桂枝香在故国晚秋) 
    thx,
    请问,如果没有TTest.Create; 那这个对象的生命期应该怎么控制。
    我对button1click事件作如下修改
    procedure TForm1.Button1Click(Sender: TObject);
    var
     test1: TTest;
    begin
     // 未初始化,为什么可以继续执行。
    //  test1 := TTest.Create;
     test1.test;
    // test1.i :=5;
    // showmessage(inttostr(test1.i));
    // 添加了代码
     test1.free;
    end;
    其结果是............. button1从界面消失了, 为什么???????
      

  4.   

    很多时候,结果一看是我们自已的bug
      

  5.   

    to cocoboy79(不明白就问麻~~)
    说得好还是先看看自己的信誉吧,^_^
      

  6.   

    你这个问题其实在这贴我们讨论过http://expert.csdn.net/Expert/topic/2144/2144169.xml?temp=.6631128
    是不是很类似?看看风炎的回答