TForm1是继承于TForm的窗口类,你可以在属性栏中改变name,以改变名字。
property 是控件的属性发布,property properName : properType [read valueName] [write valueName] [default properDefaultValue];

解决方案 »

  1.   

    Delphi 应该说侧重于接口与实作的分离。
      Component编写者要考虑对象的扩展,因此,编写类,实际上要体现一个可用的型构集合(Signature),即接口(类别中public区域),写COM时就这麽干的。
    对于类别中的每一个非class方法,编译器帮我们管理一个指向此类别对象的this指针,用于访问本身数据成员或方法,OK?
      property checked:boolean; 是释放其祖先类的属性!
      

  2.   

    Delphi是Object Oriented Pascal, 你的問題都和object的定義有關.
    所有Delphi的物件皆由TObject衍生出來.  按Delphi的說法Tform即是 'Form'的Class, 均冠以'T'開頭的.  查Tform的世系表, 你就得知 TObject -> TPersistent -> TComponent .... ->TCustomForm   -> Tform
    當你編程時, 你是創建你自己的Form 即是 TForm -> TForm1, 因此你不用任何編程已經有齊所有由TObject至TForm的所有功能.所謂功能, 按Delphi中的定義, 你可有
    1. Properties
    2. Method
    3. Events而 Properties則是描述Objects的特徵, 如大小, 高度等.
    你所問 'check:boolean' 就是一種描述. 說明Form1有'Y' or 'N'; 或'男'or'女'等名'Check'的描述.
      

  3.   

    TForm1是你定义的窗口类,这是默认的取名方法,在你的这个单元的type
    后应该有一句
    type 
    TForm1=class(TForm)
    这就是定义了一个窗口类,你可以修改窗口类的名字,如TFormEsp
    Form1是你声明的变量的名字(也是自动生成的,如果你修改你生成
    的窗口的Name属性,就会自动改支),
    property的意思是定义一个对象的属性。就象captio name一样的
    语法是:
    property <属性成员标识符>:<属性成员类型><访问说明符>;