为什么有的书上用application.Terminate;
有的用close就行了
能举个例子和小弟说一下吗
谢谢先

解决方案 »

  1.   

    每个程序都有一个主窗体。
    当你在主窗体中Close时,表示要关闭程序;当你在其它窗体中Close时,并不会关闭程序。
    Application.Terminate是立刻关闭程序,不管在哪个窗体或单元中。
      

  2.   

    如果在OnCloseQuery中加入事件,用Close它会去运行OnCloseQuery中的事件,而Application.Terminate是立刻关闭程序,不用经过OnCloseQuery
      

  3.   

    Close是窗体的关闭,Application.Terminate是应用程序的终止。
      

  4.   

    楼上几位仁兄的意思就是说Close是正常关闭窗口,如果是在主窗口中就是正常关闭程序,后者相当于在系统中用各种方法关闭程序!而Application.Terminate是强制关闭程序,相当于计算机断电!
    是这样的吧!