类自己就是self,类似于C++中的this

解决方案 »

  1.   

    self 指的是某个对象由某个类生成!
    如:
      Form1 := TForm1.Create(self);
    随便找本Delphi的书籍都会有说明。介绍一本 :Delphi 5 实务经典
      

  2.   

    就和无招胜有招一们又如:
    var
        calendar1:tclaendar;//
    begin
        calendar1:=tcalendar1.create(self);
      

  3.   

    一个窗口的create(self)和create(application)有什么区别?
    如:Form1 := TForm1.Create(self);
    和Form1 := TForm1.create(Application);
    区别在哪?
      

  4.   

    Application是主程序
    Form1 是主窗体
    用WinSight可以发现主程序,主窗体是二个线程,拥有不同的消息
      

  5.   

    大多数据时候,程序可以同时处理这两种情况,介有一些不同的情况。在传递表示子窗体父类的参数(self)的情况,当该社会窗体,也会清楚子窗体。 在一些情况中,这种关系会影响窗口行为,特别是带有多个社会窗体的程序中。