C++ Builder 基础知识总结中

1>    QuotedStr 函数是将一个字符串进行左右添加单引号。例如:abc->'abc'。
2>    获得某一个控件的值。例如:有一个控件TMemo *memo;   String strContent = memo->Text;
3>    读取可执行程序目录下的文件。例如:AnsiString LangSource = ExtractFilePath(Application->ExeName) + LangFile; //备注:LangFile就是要操作的文件名字。
4>    用ShowMessage("");函数来输出变量的值信息。
5>    MessageBox(NULL,"参数1","参数2",1);说明:参数1:是要提示的信息;参数2:是弹窗口标题头内容;最后一个参数是对话框级别(例如:1~6对话框会不一样)。
6>    Application->ProcessMessages();该函数是让系统有机会处理其他的消息,避免程序界面卡死在那里。不会导致我的消息不触发,消息队列里面的消息不处理的结果。
7>    设置窗体显示的位置。例如:剧中显示:Form2->Position = poDesktopCenter;(备注:还有好多位置请看其窗体的Position属性)。
8>    如果这个类不是一个窗体,那么我们就将这个类继承TObject。例如:class TUserParameters : public TObject
9>    如果想弹出一个输入框可以使用InputBox函数。例如:String MergeNo = InputBox ( Text, L"请输入BU代码", "" );
10>  如果一个String strSql="select * from dbo.com_bucode where (1=1)"; 如果该sql过长可以拆分多行,每一行末尾加一个"   \";
11>  对于操作标签页TPageControl组件时,要对当前标签页进行如下判断:if ( PC->ActivePageIndex != 1 ) { PC->ActivePageIndex = 1; }
12>  C++ builder 中的克隆对象的使用:  TADOQuery *ado = new TADOQuery(NULL);    ado->Clone(AdoQry); 这样我们就可以操作。
13>  C++ builder 中获取系统时间:String strDate = DateToStr( Date() );  String strTime = TimeToStr( Time() );
14>  C++ builder 工程中如何添加一个子窗体:选择新建一个就可以了,工程中如何添加一个不带对话框的文件呢? 添加一个 。
15>  C++ builder 工程中读取数据库中的数据以整形方式读取:qry->FieldByName ( "NetType" )->AsInteger。
16>  C++ builder 中回车的另一种实现方式:编辑框来获取键盘按下的Key值 if ( Key == 13 ) { BtnCtn->Click(); }。
17>  C++ builder 中对AdoQuery 变量要先Close()----->Clear()------>SQL->Add();
18>  C++ builder 中对panel 控件进行透明设置:pnl->BevelOuter=bvNone;
 19> C++ builder 中对换行符和空格去除操作用:Trim();   例如:Trim(cbbGoodsType->Text);

 

还在总结中~

第1章 制作一个简单的计算器  1.1 基础知识  1.1.1 C++ Builder的集成开发环境   1.1.2 C++ Builder控件的使用方法  1.1.3 有关计算器制作用到控件的介绍  1.2 编程思路  1.3 操作步骤  1.4 创意与超越  1,5 本章小结 第2章 单窗口文本编辑器  2.1 基础知识  2.1.1 TOpenDialog控件和TsaveDialog控件的属性   2.1.2 控件的方法和事件  2.2 编程思路  2.3 操作步骤 2.4 创意与超越 2.5 本章小结 第3章 MDI窗体应用程序 3.1 基础知识 3.1.1 主窗体和子窗体间的通讯 3.1.2 主菜单和子菜单的融合 3.1.3 Dialog控件系列介绍 3.2 编程思路 3.3 操作步骤 3.4 创意与超越 3.5 本章小结 第4章 剪贴板查看器 4.1 基础知识 4.1.1 控件的属性设置 4.1.2 事件处理 4.2 编程思路 4.3 操作步骤 4.4 创意与超越 4.5 本章小结 第5章 我的资源管理器 5.1 基础知识 5.1.1 TreeView控件 5.1.2 ListView控件 5.2 编程思路 5.3 操作步骤 5.4 创意与超越 5.5 本章小结 第6章 系统文件浏览器 6.1 基础知识 6.1.1 注册表和 INI文件简介 6.1.2 TRegistryIniFile的属性和方法 6.2 编程思路 6.3 操作步骤 6.4 创意与超越 6.5 本章小结 第7章 绘制一个简单的图表 7.1 基础知识 7.2 编程思路 7.3 操作步骤 7.4 创意与超越 7.5 本章小结 第8章 图像编辑器 8.1 基础知识 8.2 编程思路 8.3 操作步骤 8.4 创意与超越 8.5 本章小结 第9章 制作一个简单的播放器 9.1 基础知识 9.1.1 AutoEnable属性 9.1.2 Display属性 9.1.3 Fileplayer属性 9.1.4 FileName属性 9.1.5 DeviceType属性 9.1.6 EnabledButton属性 9.2 编程思路 9.3 操作步骤 9.4 创意与超越 9.5 本章小结 第10章 二维图像处理器 10.1 基础知识 10.1.1 OpenGL的工作顺序 10.1.2 程序的基本结构 10.2 编程思路 10.2.1 OpenGL应用程序库 10.2.2 OpenGL对windows系统的扩展库函数 10.2.3 OpenGL辅助函数库 10.3 操作步骤 10.4 创意与超越 10.5 本章小结 第11章 二人对战五子棋 11.1 基础知识 11.1.1 游戏界面设计 11.1.2 游戏所使用的数据结构和算法 11.1.3 TDrawGrid组件的介绍 11.1.4 TTimer组件的使用 11.2 编程思路 11.2.1 TDrawGrid的应用 11.2.2 计时功能 11.3 操作步骤 11.4 创意与超越 11.4.1 数据结构 11.4.2 程序流程 11.5 本章小结 第12章 学生资料管理程序 12.1 基础知识 12.1.1 数据库基本知识 12.1.2 访问数据库的基本途径 12.2 编程思路 12.3 操作步骤 12.4 创意与超越 12.4.1 文数据库的字段名 12.4.2 文输入法的自动切换 12.4.3 对TDBNavigator组件的修改 12.5 本章小节 第13章 高级学生资料管理程序 13.1 基础知识 13.1.1 TQuery组件与TTable的比较 13.1.2 SQL语言简介 13.1.3 TDBChart组件的使用 13.2 编程思路 13.3 操作步骤 13.4 创意与超越 13.5 本章小结 第14章 多媒体数据库的开发 14.1 基础知识 14.1.1 多媒体数据的特点及处理方法 14.1.2 以文件方式保存和播放多媒体数据 14.1.3 以数据方式保存和播放多媒体数据 14.1.4 TOleCont
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值