C++ builder系列之------项目文件及项目初始程序介绍

来源:互联网 发布:电信云计算地址 编辑:程序博客网 时间:2024/05/20 22:29

一:工程文件

       C++ Builder应用程序的开发过程都是统一在一个项目之下,所以每个应用程序都是以项目为单位。

       新建的项目初始项目文件如下图:

      
      
 
       产生的实际文件如下图:
 
      

       下面将介绍六个文件的各自作用:

  1. Project1.bpr  -----这个是C++ Builder的makefile,它是一个文本文件。里面的内容包括project option的设置及项目创建顺序。C++ Buiider利用这个文件判断哪些种类的源文件及编译好的源文件来结合成最后运行的应用程序。
  2. Project1.cpp-----它是C++的源程序(后面会具体分析初始化这个源文件中每行程序的具体含义)。
  3. Project1.res -----它是C++ Builder的资源文件。C++Builder使用的是标准的Windows资源文件格式,它是每个Windows应用程序都必须要有的文件。它包含了项目用到的图标、bitmap图片、光标的图标及字符串常量。
  4. Unit1.cpp    ------它是C++源文件,开发者编写的程序都在这里(后面会具体分析初始化这个源文件中每行程序的具体含义)。
  5. Unit1.h        ------它是Unit.cpp对应的头文件。它包含了Form1上面所有存在组件的声明和Unit1.cpp所有事件过程及函数的定义。(后面会具体分析初始化这个源文件中每行程序的具体含义)
  6. Unit1.dfm    -----它是一个二进制文件。Form的应用可视化组件存放的容器,当你添加一个具体的Form时如这里的Form1,C++ Builder会自动产生一个二进制文件来描述Form的外观,这个文件的附属名是*.dfm

       总之当你新建一个项目时,C++ Builder会帮助你自动生成上面六个文件,每当你多新建一个Form,就会随之自动生成相应的Unit.cpp、Unit.h、Unit.dfm。

       

       下面将具体介绍一下新建工程的两个源文件及一个头文件中每行程序的具体含义。 

        1.Project1.cpp

        

      

 

       2:Uint1.cpp

                 

 

 

原创粉丝点击