《Visual Basic 4.0 for Windows 高级程序设计》求取 ⇩

第一章 Visual Basic的基本环境介绍1

1.1 Visual Basic 4的主屏幕1

1.1.1 标题栏概述1

目录1

1.1.2 菜单条概述2

1.1.3 工具条概述3

1.1.4 工具框概述4

1.1.5 初始Form窗口概述4

1.1.6 Project窗口概述5

1.2 主要菜单概述5

1.2.1 Help菜单概述5

1.2.2 File菜单概述6

1.2.3 Edit菜单概述8

1.2.5 Insert菜单概述9

1.2.4 View菜单概述9

1.2.6 Add-Ins菜单概述10

1.3 如何装载和运行程序10

第二章 高级编程基础12

2.1 数组的使用12

2.1.1 具有下标范围的列表13

2.1.2 使用多维数组14

2.1.3 使用Erase语句14

2.2 数据类型、指针和GoTo语句15

2.2.1 自定义类型16

2.2.2 使用模拟指针17

2.2.3 使用GoTo语句17

2.3 内部函数的使用18

2.3.2 参数命名方法20

2.3.1 按位逻辑操作符20

2.4 自定义函数和过程21

2.4.1 自定义函数21

2.4.2 定义Sub过程22

2.4.3 参数的按引用传递和按值传递22

2.4.4 在过程中使用列表或数组23

2.4.5 带有可选变量或参数个数的子程序24

2.5 使用递归24

2.6 创建较大项目的方法25

2.6.1 Standard(代码)模块26

2.6.2 DoEvents函数的使用27

2.6.3 Sub Main27

2.6.4 使用Windows API函数27

2.6.5 混合语言编程方法28

2.7 编译器的使用29

2.6.6 资源文件29

2.7.1 如何创建可执行文件30

2.7.2 条件编译技术介绍30

第三章 对象设计32

3.1 面向对象编程技术32

3.1.1 OOP概念32

3.1.2 如何操纵Visual Basic中建立的对象34

3.1.3 由代码操纵对象变量36

3.2 集合39

3.2.1 用Set使用控件集合39

3.2.2 如何建立用户自己的集合40

3.2.3 Object Browser对话框42

3.3 如何创建对象43

3.4 如何建立类45

3.4.2 一叠牌类模块示例46

3.4.1 创建新类模块46

4.1 使用工具箱49

第四章 界面设计49

4.1.1 使用框架50

4.1.2 使用选项(单选)按钮51

4.1.3 使用复选框52

4.1.4 使用列表框和组合框52

4.1.5 使用滚动条58

4.1.6 使用计时器60

4.1.7 设计菜单63

4.2 设计通用对话框69

4.2.1 样本文件浏览器示例69

4.2.2 使用通用对话框70

4.3.1 MDI窗体75

4.3 MDI窗体及窗口设计75

4.3.2 使用Windows菜单与Arrange方法76

4.3.3 与Windows有关的设计76

4.3.4 使窗体与调整尺寸和屏幕分辨率无关77

4.3.5 Visual Basic的显示:ZOrder80

4.4 专业版和企业版中的定制控件81

4.4.1 使用Sheridan 3-D定制控件82

4.4.2 使用Desa Ware活动按钮控件82

4.4.3 使用Microsoft通信控件83

4.4.4 使用MicroHelp计量(gauge)控件84

4.4.5 使用MicroHelp键状态控件86

4.4.6 使用MAPI控件86

4.4.7 使用Microsoft屏蔽编辑控件87

4.4.9 使用大纲控件88

4.4.8 使用Microsoft多媒体控件88

4.4.10 使用Microsoft图片剪切控件89

4.4.11 使用OutRider微调按钮控件90

4.4.12 使用Sheridan制表符对话控件91

4.5 使用Windows 95控件92

4.5.1 使用ImageList控件92

4.5.2 使用ListView控件93

4.5.3 ProgressBar控件的使用94

4.5.4 使用Slider控件95

4.5.5 使用StatusBar控件95

4.5.6 使用TabStrip控件97

4.5.7 使用Toolbar控件97

4.5.8 使用TreeView Ⅲ控件99

4.7 使用帮助系统100

4.6 使用16位Windows的工具条和状态条100

4.7.1 如何写帮助主题101

4.7.2 设计上下文相关帮助104

4.7.3 如何建立和编译帮助文件104

4.8 访问Windows帮助机制105

第五章 测试与调试108

5.1 调试工具及测试方法108

5.1.1 调试工具及其功能108

5.1.2 测试程序的设计109

5.2 Debug窗口110

5.2.1 Debug窗口内的其他调试信息110

5.2.2 程序的单步执行111

5.3 程序设计应使测试更容易112

5.3.1 清除逻辑错误113

5.3.2 暂停程序执行113

5.3.3 利用断点进行测试114

5.4 程序调试技术综述118

5.4.1 错误循环的调试示例118

5.4.2 事件驱动错误和问题的调试118

5.4.3 文档和程序风格对调试的影响119

第六章 文件操作121

6.1 与文件有关的命令121

6.1.1 Shell函数121

6.1.2 命令行提示信息122

6.1.3 与文件操作有关的函数123

6.2 使用文件系统控件124

6.2.1 使用文件列表框124

6.2.2 使用目录列表框125

6.2.4 文件控件的综合利用126

6.2.3 使用驱动器列表框126

6.3 顺序文件的操作127

6.3.1 使用LOF命令127

6.3.2 如何从一个文件中读信息129

6.3.3 如何向已存在的文件添加信息129

6.3.4 如何读取通用的顺序文件129

6.3.5 RichTextBox控件和文件操作130

6.4 错误捕获130

6.5 随机存取文件、二进制文件及共享文件132

6.5.1 随机存取文件132

6.5.2 二进制文件133

6.5.3 在非文本模式下使用二进制存取技术134

6.5.4 共享文件操作135

6.5.5 Open命令的一般格式136

7.1 使用剪贴板138

第七章 动态数据交换138

7.1.1 在Visual Basic中选择文本139

7.1.2 剪贴板格式和图形传输技术140

7.1.3 剪贴板程序示例141

7.2 如何激活Windows应用程序142

7.3 动态数据交换(DDE)145

7.3.1 建立DDE链接146

7.3.2 DDE属性介绍147

7.3.3 处理DDE事件148

7.3.4 DDE方法介绍150

7.4 利用OLE 2技术150

7.4.1 使用OLE方法152

7.4.2 建立OLE对象152

7.5 在设计时使用OLE 2154

7.5.2 OLE属性介绍155

7.5.1 Paste Special对话框155

7.5.3 常用OLE容器方法156

7.6 OLE Automation介绍158

7.7 OLE服务器技术160

7.7.1 建立进程外OLE服务器160

7.7.2 建立进程内OLE服务器162

第八章 绘图技术163

8.1 图形操作基础164

8.1.1 AutoRedraw属性的一个有趣功能165

8.1.2 ClipControls属性和Paint事件165

8.1.3 Paint事件的其他方面166

8.1.4 使用Refresh方法166

8.1.5 保存图片信息166

8.1.6 简单动画举例166

8.2 屏幕刻度167

8.2.1 定制刻度168

8.2.2 定制刻度的另一种方法170

8.3 使用Line和Shape控件170

8.3.1 使用Shape控件171

8.3.2 使用Line控件173

8.4 用代码画图173

8.4.1 使用颜色函数173

8.4.2 对像素进行控制174

8.4.3 示例程序:“Visual Basic A-Sketch”176

8.5 线和框179

8.5.1 参考终点180

8.5.2 利用相对坐标181

8.5.3 使用网格图182

8.5.4 使用DrawWidth和DrawStyle函数183

8.5.5 设计方框185

8.5.6 动画和DrawMode190

8.6 圆、椭圆和饼图191

8.6.1 饼图示例193

8.6.2 椭圆和纵横比194

8.7 绘制曲线195

8.7.1 用简单公式描述的图形196

8.7.2 极坐标198

8.8 使用PaintPicture方法201

8.9 使用Graph控件202

第九章 递归方法209

9.1 递归的基础知识209

9.1.1 使用递归函数210

9.1.2 简单递归过程213

9.1.3 汉诺(Hanoi)塔示例214

9.2 递归排序方法218

9.2.1 合并(Merge)排序方法219

9.2.2 快速排序(QuickSort)方法222

9.2.3 如何使排序稳定223

9.3 分形技术224

9.4 何时不用递归230

第十章 数据库技术的使用233

10.1 现代数据库技术概述233

10.2 使用Data Manager235

10.2.1 使用Data Manager检查现存的数据库内容235

10.2.2 增加数据库内容237

10.2.3 使用Data Manager创建新数据库238

10.2.4 使用Data Manager的其他特性243

10.3 操纵数据控件245

10.4 利用数据控件编程247

10.4.1 Field对象介绍249

10.4.2 数据控件的其他属性和事件250

10.4.3 关闭记录集合或数据库252

10.4.4 通过代码设置属性253

10.5 控制对数据库的修改254

10.6 SQL语言简介256

10.6.1 使用SELECT语句257

10.6.2 使用SQL语句查找记录257

10.6.3 通过SQL语句修改表数据258

10.7 建立数据库对象258

10.7.1 DataBase对象259

10.7.2 TableDef对象和TableDefs集合259

10.7.3 Field对象和Fields集合259

10.7.4 Index对象和Indexes集合260

1997《Visual Basic 4.0 for Windows 高级程序设计》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由吴磊,程鹏等编 1997 上海:同济大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。