本人初学D,看书上说的delphi的这三个类,说了一大堆,甚是难记。在此请教各位前辈,这三个类的哪些属性和方法是必须知道,在平常的程序开发当中是经常用到的?

解决方案 »

  1.   

    TForm: Show,Close,太常用了
    TApplication:Application.Terminate
    TScreen:...
    看帮助吧,你需要什么就用什么吧
      

  2.   

    TForm
    Create
    Free
    ShowModal;
    先浏览,增加印象。
    需要的时候去查,就可以了。否则,没有的话,你查什么呢?
      

  3.   


      Application.Terminate
      Application.ProcessMessages;
      Application.ExeName;
      
      

  4.   

    var
      btn: TButton;
    begin
      Application.CreateForm(TButton,btn);
      btn.Caption := 'Test';
      btn.Parent := Self;
      btn.Show;
    end;
      

  5.   

    TForm.Create(nil);TForm.Create(Self{窗体实例});TForm.Create(Application);
    区别:前者需要自己手工释放,后两者不用。
    Self.ShowModal;  Self.Free;  
    Self.Show;    //模式窗体和非模式窗体。其中ShowModal会返回一个Integer,经常
    被程序员用来判断用户执行了确定还是取消操作(mrOK  mrCancel)
    Self.Close;一般来说,一个App应用拥有一个Screen和一个Application实例,但dll是有自己独立的,
    所以在调用dll中窗体时,经常把exe中screen和Application传递进dll中覆盖,在
    结束时再还原出来。嘿嘿~~~内容太多……