《C++ Builder 3编程指南》求取 ⇩

第一章 C++ Builder 3的IDE1

1.1 IDE的主窗口1

1.2 菜单栏2

1.2.1 File菜单2

1.2.2 Edit菜单7

1.2.3 Search菜单9

1.2.4 View菜单12

1.2.5 Project菜单16

1.2.6 Run菜单20

1.2.7 Component菜单23

1.2.8 Database菜单23

1.2.9 Tools菜单24

1.2.10 Help菜单24

1.3 工具栏25

1.4 元件选项板27

1.4.1 Standard页27

1.4.2 Additional页27

1.4.3 Win32页28

1.4.4 System页29

1.4.5 Internet页29

1.4.6 DataAccess页30

1.4.7 Data Controls页31

1.4.8 Decision Cube页32

1.4.9 QReport页32

1.4.10 Dialogs页33

1.4.11 Win3.1页33

1.4.12 Samples页34

1.4.13 ActiveX页34

1.4.14 自定义元件选项板35

1.5 Object Inspector36

1.6 代码编辑器37

1.6.1 代码编辑器的窗口37

1.6.2 代码编辑器的快捷菜单38

1.6.3 在代码编辑器中搜索40

1.6.4 在代码编辑器中获得帮助和提示40

1.6.5 装订区40

1.6.6 Code Insight41

1.7 自定义代码编辑器42

1.7.1 设置编辑器的选项42

1.7.2 设置代码编辑器的显示和字体选项43

1.7.3 设置代码编辑器的颜色44

1.7.4 自定义Code Insight45

1.8 对象库46

1.8.1 New页46

1.8.2 ActiveX页47

1.8.3 Forms页48

1.8.4 Dialogs页48

1.8.5 Projects页49

1.8.6 Data Modules页50

1.8.7 Business页50

1.8.8New Items 对话框上的快捷菜单51

1.8.9 在不同的项目间共享对象库51

1.8.10 在同一个项目内共享对象库51

1.8.11 代码重用的方式52

1.8.12 使用对象库中的项目模板52

1.8.13 自定义对象库53

1.9 设置IDE的选项55

第二章 Component与Form57

2.1 把元件加到Form上57

2.2 在Form上选择元件58

2.3 元件的重设尺寸、移动和删除59

2.4 元件的剪切、复制、粘贴59

2.5 在Form上对齐元件60

2.6 把元件分组60

2.7 向项目中加入新的Form61

2.8 在多个Form或单元间切换62

2.9 从一个Form中调用另一个Form63

2.10 与其他项目共享Form63

2.11 把Form以ASCII格式存储64

2.12 使用Form模板和向导65

第三章 特性与事件67

3.1 在设计期修改元件的特性67

3.2 在运行期修改元件的特性68

3.3 特性编辑器69

3.3.1 直接键入编辑器69

3.3.2 下拉列表编辑器70

3.3.3 对象列表编辑器70

3.3.4 对话框编辑器71

3.3.5 嵌套编辑器71

3.3.6 集合编辑器72

3.3.7 两个特殊的特性72

3.4 生成新的事件句柄72

3.5 建立默认的事件句柄74

3.6 定位已有的事件句柄74

3.7 重用事件句柄74

3.8 删除事件句柄76

3.9 处理由用户产生的事件76

3.9.1 鼠标事件77

3.9.2 鼠标拖曳77

3.9.3 键盘79

3.10 处理与菜单有关的事件79

第四章 项目管理81

4.1 什么是项目81

4.1.1 项目文件81

4.1.2 Form文件83

4.1.3 包文件84

4.1.4 桌面文件84

4.2 Form与单元84

4.3 有关项目的基本操作85

4.4 项目管理器86

4.4.1 项目管理器的工具栏和状态栏87

4.4.2 项目管理器的快捷菜单87

4.5 管理项目组88

4.5.1 怎样建立项目组89

4.5.2 在项目组中加入DLL项目89

4.5.3 在项目组中加入BAT项目89

4.5.4 在项目组中加入Console项目90

4.5.5 编译项目组91

4.6 与其他项目共享文件91

4.7 选择项目模板92

4.8 编译、重建和运行项目93

4.9 设置项目选项93

4.10 指定项目的主Form94

4.11 指定应用程序的标题、图标和帮助文件95

4.12 设置项目的搜索路径95

4.13 设置项目的版本信息96

4.14 设置包的选项97

第五章 调试器99

5.1 错误类型99

5.1.1 设计期错误99

5.1.2 编译期错误100

5.1.3 运行期错误100

5.1.4 逻辑错误100

5.1.5 怎样尽可能地减少错误100

5.2 准备调试101

5.3 设置调试器的选项101

5.4 自定义调试器的颜色102

5.5 控制程序的运行103

5.5.1 单步执行103

5.5.2 跟踪执行104

5.5.3 跳过一段代码105

5.5.4 返回到执行点105

5.5.5 暂停运行105

5.5.6 重新开始运行105

5.5.7 命令行参数106

5.6 断点106

5.6.1 设断点106

5.6.2 断点列表107

5.6.3 删除断点107

5.6.4 禁止和允许断点108

5.6.5 设置断点的属性108

5.7 监视表达式的值109

5.7.1 观察窗口109

5.7.2 计算和修改表达式的值110

5.7.3 计算提示111

5.7.4 Inspector窗口112

5.8 几个与调试有关的窗口113

5.8.1 CPU窗口113

5.8.2 线程状态窗口115

5.8.3 Call Stack窗口115

5.8.4 模块窗口116

5.9 调试动态链接库117

5.10 其他调试手段117

第六章 面向对象编程119

6.1 什么是对象119

6.2 修改元件的名称123

6.3 对象的作用域问题124

6.4 类成员的可见性125

6.5 对象的相互赋值126

6.6 自已创建一个对象127

6.7 VCL的结构128

6.8 TObject128

6.9 TPersistent131

6.10 TComponent132

6.11 TControl136

6.12 TWinControl150

6.13 TGraphicControl161

6.14 TCustomControl161

第七章 设计应用程序的图形界面163

7.1 菜单163

7.1.1 打开菜单设计器163

7.1.2 TMenuItem对象164

7.1.3 菜单嵌套169

7.1.4 菜单模板和菜单资源170

7.1.5 TMemu对象170

7.1.6 TMainMenu元件的特性、方法、事件172

7.1.7 怎样在运行期控制菜单173

7.2 快捷菜单173

7.3 标签175

7.4 编辑框178

7.5 多行文本编辑器182

7.6 命令按钮184

7.7 复选框185

7.8 单选框187

7.9 列表框189

7.10 组合框196

7.11 滚杆199

7.12 分组框201

7.13 单选分组框202

7.14 窗格203

7.15 位图按钮205

7.16 快捷按钮206

7.17 按格式输入编辑框208

7.18 自绘栅格211

7.19 字符串栅格217

7.20 图像218

7.21 几何图形220

7.22 分界221

7.23 滚动箱222

7.24 带复选框的列表框224

7.25 尺寸调节杆225

7.26 静态文本228

第八章 公共对话框231

8.1 TCommonDialog231

8.2 “打开”对话框233

8.3 “另存为”对话框237

8.4 能预览图像的“打开”对话框238

8.5 能预览图像的“另存为”对话框239

8.6 “字体”对话框239

8.7 “颜色” 对话框242

8.8 “打印” 对话框243

8.9 “打印设置” 对话框246

8.10 “查找” 对话框246

8.11 “替换” 对话框248

第九章 实现系统控制功能251

9.1 定时器251

9.2 画板252

9.3 媒体播放器254

9.4 OLE容器262

9.4.1 创建OLE客户的一般步骤263

9.4.2 TOleContainer元件的特性265

9.4.3 TOleContainer元件的方法268

9.4.4 TOleContainer元件的事件273

9.5 动态数据交换274

9.5.1 开发DDE程序的一般步骤274

9.5.2 TDDEClientConv元件275

9.5.3 TDDEClientItem元件278

9.5.4 TDDEServerConv元件279

9.5.5 TDDEServerItem元件280

9.6 文件列表框281

9.7 目录列表框284

9.8 驱动器组合框288

9.9 文件类型过滤器289

第十章 Win32公共控件291

10.1 TAB控件291

10.1.1 TTabControl的特性、方法和事件292

10.1.2 在TAB控件的客户区输出图形294

10.1.3 在TAB控件的按钮上输出图形295

10.2 多页控件295

10.2.1 Win31风格的多页控件295

10.2.2 Win95风格的多页控件296

10.2.3 TPageControl的特性、方法和事件297

10.2.4 TTabSheet对象299

10.2.5 在两个多页控件之间拖放页300

10.3 图像列表301

10.3.1 怎样在设计期建立图像列表301

10.3.2 怎样在运行期动态建立图像列表302

10.3.3 TImageList元件的特性、方法和事件302

10.3.4 用TImageList元件实现屏幕捕捉器308

10.4 RTF编辑器309

10.4.1 TRichEdit元件的特性和方法309

10.4.2 TTextAttributes对象315

10.4.3 TParaAttributes对象315

10.4.4 动态显示当前插入点所在的行和列316

10.5 跟踪条317

10.6 进程条319

10.7 加/减控件321

10.8 热键控件323

10.9 AVI播放器324

10.10 日期和时间控件327

10.11 树状视图330

10.11.1 TTreeView元件的特性、方法和事件331

10.11.2 TTreeNode对象338

10.11.3 TTreeNodes对象344

10.12 列表视图346

10.12.1 TListView元件的特性、方法和事件348

10.12.2 TListColumns对象357

10.12.3 TListColumn对象358

10.12.4 TListItem对象358

10.13 表头控件361

10.13.1 怎样在设计期创建和编辑段361

10.13.2 THeaderControl元件的特性和事件362

10.13.3 THeaderSection对象364

10.13.4 THeaderSections对象365

10.14 状态栏366

10.14.1 怎样用TPanel元件制作状态栏366

10.14.2 怎样用TStatusBar元件制作状态栏367

10.14.3 TStatusBar元件的特性、方法和事件368

10.14.4 TStutusPanel对象369

10.15 工具栏370

10.15.1 用TPanel元件制作工具栏370

10.15.2 用TToolBar元件制作工具栏371

10.15.3 怎样在运行期操纵工具栏上的快捷按钮372

10.15.4 TToolBar元件的特性、方法和事件373

10.15.5 TToolButton对象375

10.16 “酷”376

10.16.1 在设计期建立段377

10.16.2 在运行期建立段377

10.16.3 TCoolBar元件的特性、方法和事件378

10.16.4 TCoolBand对象380

第十一章 操作Form和应用程序383

11.1 TScrolling WinControl383

11.2 TCustomForm384

11.3 TForm396

11.4 记忆Form关闭前的状态397

11.5 MDI程序398

11.5.1 MDI程序的“父” Form399

11.5.2 MDI程序的“子” Form399

11.5.3 自动创建“子” Form的实例399

11.5.4 怎样在运行期生成 子” Form的实例400

11.5.5 合并菜单401

11.5.6 排列打开的子窗口401

11.6 控制台程序402

11.7 操纵应用程序404

11.7.1 TApplication的特性404

11.7.2 TApplication的方法408

11.7.3 怎样响应运行期元件的事件412

11.7.4 TApplication的事件412

11.8 应用程序的实例415

11.9 动态链接库416

11.9.1 怎样访问DLL中的例程417

11.9.2 怎样写自己的DLL419

11.9.3 在DLL中使用VCL元件419

第十二章 操纵屏幕与打印机421

12.1 TScreen421

12.2 显示和打印的一致性427

12.3 TPrinter对象428

12.4 DEVMODE结构432

12.5 打印机控制码433

第十三章 操纵图像435

13.1 TCanvas435

13.2 TPen444

13.3 TBrush448

13.4 TPicture450

13.5 TBitmap452

13.6 TMetafile458

13.7 TMetafileCanvas459

13.8 如何设计一个作图软件460

第十四章 操纵字体、字符串列表、注册表和剪贴板469

14.1 怎样操纵字体469

14.2 TStrings472

14.3 TSrtingList478

14.4 怎样读写Windows的注册表480

14.5 操纵剪贴板485

第十五章 多线程应用程序489

15.1 多线程概述489

15.2 创建线程对象490

15.3 设置线程的优先级492

15.4 定义线程函数492

15.4.1 访问VCL492

15.4.2 线程局部变量493

15.4.3 检查Terminated特性494

15.5 锁定和阻塞495

15.6 依赖另一个线程的执行结果495

15.7 挂起和唤醒497

15.8 一个典型的多线程应用程序498

第十六章 包(Packages)505

16.1 什么是包505

16.2 怎样安装运行期包506

16.3 怎样安装设计期包507

16.4 建立自己的包509

16.5 怎样编译包513

16.6 包的版本信息514

16.7 怎样发布包515

第十七章 编写自己的元件517

17.1 选择祖先类517

17.1.1 公共祖先类518

17.1.2 现有的元件518

17.1.3 元件模板518

17.1.4 我们的建议519

17.2 建立元件框架519

17.3 手工建立元件框架521

17.4 加入特性522

17.4.1 加入简单型的特性522

17.4.2 加入枚举型的特性523

17.4.3 加入集合型的特性524

17.4.4 加入对象型特性525

17.4.5 加入数组型特性527

17.4.6 公开继承的特性527

17.4.7 给出特性的默认值527

17.5 加入方法528

17.5.1 方法的可见性528

17.5.2 避免内部相关性529

17.5.3 给方法命名529

17.5.4 声明和实现方法529

17.6 加入事件530

17.7 编写特性编辑器531

17.7.1 选择合适的祖先531

17.7.2 重载某些方法532

17.7.3 注册特性编辑器535

17.8 编写元件编辑器536

17.9 把元件加到元件选项板上539

1998《C++ Builder 3编程指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由徐新华编著 1998 北京:人民邮电出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

Visual C++4.0编程指南(1997 PDF版)
Visual C++4.0编程指南
1997 西安:西北工业大学出版社
BORLAND C++BUILDER编程( PDF版)
BORLAND C++BUILDER编程
Visual C++6.0编程指南(1999年05月第1版 PDF版)
Visual C++6.0编程指南
1999年05月第1版 科学出版社
Borland C++ 3.1 编程指南(1993年12月第1版 PDF版)
Borland C++ 3.1 编程指南
1993年12月第1版 清华大学出版社
交通行业工人技术考核丛书  公路工程高级试验工培训教材( PDF版)
交通行业工人技术考核丛书 公路工程高级试验工培训教材
广东交通职业技术学院
Visual C++ 5.0编程指南(1998 PDF版)
Visual C++ 5.0编程指南
1998 北京:科学出版社
Borland C++ Builder使用指南(1998 PDF版)
Borland C++ Builder使用指南
1998 西安:西安电子科技大学出版社
C++ Builder编程实例详解(1999 PDF版)
C++ Builder编程实例详解
1999 北京:电子工业出版社
Visual C++ 6.0编程指南(1999 PDF版)
Visual C++ 6.0编程指南
1999 北京:科学出版社
网上娱乐(1999 PDF版)
网上娱乐
1999 北京:中国水利水电出版社
Visual C++ 6.0编程指南(1999 PDF版)
Visual C++ 6.0编程指南
1999 北京:航空工业出版社
Borland C++4编程指南  第3版(1995 PDF版)
Borland C++4编程指南 第3版
1995 北京:清华大学出版社
Visual C++ 5.0编程指南(1998 PDF版)
Visual C++ 5.0编程指南
1998 北京:国防工业出版社
C++ Builder 4编程技术(1999 PDF版)
C++ Builder 4编程技术
1999 北京:人民邮电出版社
C++编程指南 续篇(1997 PDF版)
C++编程指南 续篇
1997 北京:电子工业出版社