欢迎来到 bowen.cn 官方网站!
C++ Builder 4技术内幕

C++ Builder 4技术内幕

内容简介本书深入讲述了C++ Buil

联系电话:
产品详情

内容简介

本书深入讲述了C++ Builder4的编程技巧,内容丰富,涉及程序设计基础、创建自定义元件、C++模板、多线程、NT服务、TRichEdit元件、字段与数据库工具、基于文件的数据库、关系数据库、Local Interbase Server、Interbase编程、COM和类型库、Automation服务器和客户、操纵Word和Excel、用C++ Builder连接Internet、CGI和ISAPI、WinInet与FTP、DCOM、MIDAS、ActiveForm、CORBA、C++ Builder、Java与Delpgi、VCL图形类、DirectDraw编程、DirectX技术内容。本书适合于从事C++ Builder编程的人员阅读,对Delphi程序员也有较好的参考价值。本书附光盘一张。

目录

第一章 程序设计基础 1 1.1 本书的结构 2 1.2 精心设计程序 3 1.3 关于本书文字的注解 10 1.4 一些想法 11 1.5 总结 11 第二章 创建文件 13 2.1 为什么要创建元件 14 2.2 元件编写概述 15 2.3 创建和使用包 24 2.4 用聚合创建元件 28 2.5 使用ComponentState特性 33 2.6 公开基类的特性 37 2.7 TUnlClock元件 39 2.8 加入事件 39 2.9 重载Wndproc()函数 50 2.10 画出元件 52 2.11 总结 54 第三章 元件技术 55 3.1 编写特性编辑器 56 3.2 编写元件编辑器 73 3.3 调试特性编辑器和元件编辑器 78 3.4 使用包 82 3.5 重载元件的虚拟方法 85 3.6 创建异常类 87 3.7 创建非可视元件 89 3.8 总结 98 第四章 C++模板 99 4.1 C++Builder 4中新增的模板功能 100 4.2 有关模板的基本知识 101 4.3 函数模板 102 4.4 类模板 106 4.5 模板概念 118 4.6 模板与标准模板库STL 133 4.7 综合 145 4.8 总结 152 第五章 线程 155 5.1 进程和内存 156 5.2 简单的线程编程 160 5.3 进行多线程编程 165 5.4 使用互斥(Mutex) 178 5.5 线程与VCL 183 5.6 安全地访问数据库 184 5.7 VCL的线程安全对象 188 5.8 使用TThread对象 189 5.9 设置线程的优先级 196 5.10 C++Builder线程的回顾 203 5.11 总结 204 第六章 编写NT服务 205 6.1 理解NT服务 206 6.2 用C++Builder编写服务 211 6.3 编写一个简单的服务 213 6.4 使用单独的线程 219 6.5 编写交互式服务 223 6.6 调试服务 246 6.7 分发服务 246 6.8 关于服务的一些思考 247 6.9 总结 248 第七章 使用TRichEdit元件 249 7.1 基础 250 7.2 取得和设置选择属性 251 7.3 段落 257 7.4 样式单 264 7.5 打印 281 7.6 总结 300 第八章 字段与数据库工具 303 8.1 关系型数据库初步 304 8.2 创建主键 310 8.3 使用数据库工具 315 8.4 字段编辑器 324 8.5 计算字段 328 8.6 TDBGird 329 8.7 使用TDBGird的列 336 8.8 查找字段 343 8.9 多记录对象 350 8.10 总结 350 第九章 基于文件的数据库 353 9.1 示范程序概述 354 9.2 设计一个应用程序 355 9.3 设计程序的外观 364 9.4 使用查找字段和Category字段 363 9.5 设置程序的命令结构 365 9.6 检查应用程序的草稿 367 9.7 创建自己的对象 368 9.8 创建的程序 369 9.9 只读 393 9.10 排序 395 9.11 搜索 396 9.12 过滤 398 9.13 Marked字段 399 9.14 设置颜色 402 9.15 使用注册表 406 9.16 使用剪贴板 408 9.17 总结 409 第十章 关系数据库 411 10.1 现实世界中的数据 412 10.2 介绍关系型地址薄程序 413 10.3 分析KdAdd程序 417 10.4 使用KdAddExplore程序 438 10.5 总结 453 第十一章 使用Local Interbase Server 455 11.1 数据库和人才市场 456 11.2 Interbase入门 457 11.3 创建数据库 461 11.4 用WISQL浏览数据库 463 11.5 操纵事务 465 11.6 缓存更新 468 11.7 安全性与Interbase Server Manager 备份表 476 11.8 总结 477 第十二章 Interbase编程 479

在线客服
微信联系
客服
扫码加微信(手机同号)
电话咨询
返回顶部