C++ builder 简介
C++ Builder是由Borland公司推出的一款可视化集成开发工具。C++ Builder具有快速的可视化开发环境:只要简单地把控件(Component)拖到窗体(Form)上,定义一下它的属性,设置一下它的外观,就可以快速地建立应用程序界面。
Inprise(原Borland)公司推出的Turbo C、Turbo C++ 、Borland C++ 以及Borland C++ Builder,无不是 C/C++ 编程者所钟爱的编程工具,而且每一个都称得上经典之作,Delphi 更是 RAD 开发工具中最受钟爱的编程工具。C++ Builder 中则嵌入了Delphi 中使用的高效的VCL(Visual Component Library,可视化组件库),使得开发人员不必要在C++高效的底层控制和轻松的VCL 编程环境之间作出选择。
C++ builder 的应用
1.Web开发
2.界面开发
3.服务器开发
C++ builder 的对象
C++builder里对象的三要素:属性,方法,事件。
属性:可以在对话框里直接编辑;
方法:需要自己重新写
事件:自定义,或者类自带的事件。
C++builder 开发一般流程
- 界面设计(包括名称等属性的确定)
- 编写事件(软件的动作流程)
- 运行调试(包括发布安装部署)
C++ builder 常用的数据类型
1.字符串
类型:
String(AnsiString)
WideString
ShortString
常用方法:
Length()
c_str() 返回c类型字符串指针
Inert()
IntToHex()
ToDouble()
TOInt()
2.数据结构
TList
TStack
TQueue
多文档和单文档的区别
单文档:只允许有一个窗口,如:记事本
多文档:可以同时拥有多个窗口,如:word
C++ builder 文件系统操作
- 文件定位三要素:驱动器,路径,文件名。
- 文件处理的三部法:打开文件,写入文件,关闭文件。