控件的拖拉是創建對象嗎?
因為我哦們在所見即所得的代碼中并沒有看見創建對象的過程。
如:
  Edit1:Tedit;我們在使用的時候并沒有  Edit1:=Tedit.create;
而是直接使用:Edit1.text:='';

解决方案 »

  1.   

    控件的拖拉其实就是在创建对象
    当你拖拉后 这个对象就存在了
    比如你拖拉完Edit之后
    在type的定义中就增加了 一项Edit1:TEdit;
      

  2.   

    dfm文件里已经封装了创建过程,在pas里不需要理会了
      

  3.   

    这个是delphi的IDE创建的,其实你用来设计的那个窗口,也是一个正常的windows窗口.只是上面的控件的创建与销毁全由IDE管理.你在设计的窗口上点右键,选择:view as text,然后,再选择回来:view as form.选择view as form的时候,IDE就要负责根据你的dfm文件,去创建form,并创建里面的各个控件.
    那么这样一来,你拖一个控件上去,其实就是IDE负责帮你创建了对象.