如题。
这个问题我一直比较模糊,.pas文件中存的是不是源代码?还是.pas文件是由源代码生成的source文件?
那么这个.pas文件是由哪些部分组成的呢?

解决方案 »

  1.   

    用Delphi编写的程序,一般由如下几部分构成:1、主程序: .dpr ,默认是project1.dpr
    2、若干个窗体文件,如:unit1.dfm、unit2.dfm、。,每个窗体文件还有一个对应的单元文件,如:与unit1.dfm对应的是unit1.pas,与unit2.dfm对应的是unit2.pas,。
    3、若干个独立的单元文件(.pas),这些单元文件不与任何窗体对应。.dfm中保存的是源代码,主要是窗体及窗体上各种控件的外观设置
    .pas文件中保存的也是源代码,其中有自动生成的,也在用户添加的(主要是事件处理程序)。Delphi编译器最终将有上述文件编译,生成一个.EXE文件,即可执行程序,程序的执行入口就是Project1.dpr中的第一行执行代码(Application.Initialize;)。
      

  2.   

    object pascal.pdf 找一下这本书,很多地方可以下载。.pas存的当然是源代码了。
      

  3.   

    unit UnitNameInterfaceimplementationend.
      

  4.   

    *.pas就是delphi的源码。包含内容:
    单元名称
    Unit unit2;类型声明
    type接口部分
    interface实现部分
    implementation初始化部分
    initialization最终结束部分
    finalizationend..pas只是源码的一部分,源码还包括工程文件,工程组文件和包文件等内容。
    .dcu是.pas生成的二进制码。
      

  5.   

    unit UnitName
    Interface
    uses
      ;//引用的单元
    type
    //定义各种类型
    //以上部分全局可见
    implementation
    //各种实现部分,本单元可见end. 
    每一个窗体肯定有一个Pas文件,但是一个PAS文件不一定有一个一个窗体
    Pas是源文件,pas文件经过编译生成.dcu文件。