C++ builder系列之------项目文件及项目初始程序介绍
来源:互联网 发布:电信云计算地址 编辑:程序博客网 时间:2024/05/20 22:29
一:工程文件
C++ Builder应用程序的开发过程都是统一在一个项目之下,所以每个应用程序都是以项目为单位。
新建的项目初始项目文件如下图:
产生的实际文件如下图:
下面将介绍六个文件的各自作用:
- Project1.bpr -----这个是C++ Builder的makefile,它是一个文本文件。里面的内容包括project option的设置及项目创建顺序。C++ Buiider利用这个文件判断哪些种类的源文件及编译好的源文件来结合成最后运行的应用程序。
- Project1.cpp-----它是C++的源程序(后面会具体分析初始化这个源文件中每行程序的具体含义)。
- Project1.res -----它是C++ Builder的资源文件。C++Builder使用的是标准的Windows资源文件格式,它是每个Windows应用程序都必须要有的文件。它包含了项目用到的图标、bitmap图片、光标的图标及字符串常量。
- Unit1.cpp ------它是C++源文件,开发者编写的程序都在这里(后面会具体分析初始化这个源文件中每行程序的具体含义)。
- Unit1.h ------它是Unit.cpp对应的头文件。它包含了Form1上面所有存在组件的声明和Unit1.cpp所有事件过程及函数的定义。(后面会具体分析初始化这个源文件中每行程序的具体含义)
- Unit1.dfm -----它是一个二进制文件。Form的应用可视化组件存放的容器,当你添加一个具体的Form时如这里的Form1,C++ Builder会自动产生一个二进制文件来描述Form的外观,这个文件的附属名是*.dfm
总之当你新建一个项目时,C++ Builder会帮助你自动生成上面六个文件,每当你多新建一个Form,就会随之自动生成相应的Unit.cpp、Unit.h、Unit.dfm。
下面将具体介绍一下新建工程的两个源文件及一个头文件中每行程序的具体含义。
1.Project1.cpp
2:Uint1.cpp
- C++ builder系列之------项目文件及项目初始程序介绍
- Apache Commons-SCXML系列之项目介绍
- SpringBoot初始教程之项目结构(一)
- SpringBoot初始教程之项目结构(一)
- 命令行编译C++Builder/Delphi项目
- 【边做项目边学Android】知识点:Android控件系列之对话框AlertDialog.Builder
- QT 项目文件介绍
- Qt 项目文件介绍
- xcode项目文件介绍
- QT 项目文件介绍
- QT 项目文件介绍
- android项目文件介绍
- 项目文件介绍
- 微信小程序开发<一>工具安装及项目结构介绍
- Android学习系列之(二)项目目录结构基本介绍
- 【稀饭】react native 实战系列教程之项目介绍
- cocos2dx建初始项目
- 设置项目初始页面
- 自定义标签(TagSupport )
- 百度地图之云检索功能
- hdu 1799 循环多少次? 动态规划
- Study FlexBuilder《4.6版本及SDK下载》
- socket阻塞与非阻塞,同步与异步、I/O模型
- C++ builder系列之------项目文件及项目初始程序介绍
- Hibernate常用接口及方法总结
- 判断整数是否是回文数
- 10款免费且开源的项目管理工具
- 【Struts2】用Struts2实现列表显示和分页功能
- SDJZUOJ 1035 放大的X
- 教你如何分割大体积的ISO镜像文件
- socket perror 为operation on non-socket 解决
- 直接拿来用!最火的Android开源项目(二)