《跨越Visual Basic》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:李智慧,张一泓编著
  • 出 版 社:成都:四川科学技术出版社
  • 出版年份:1999
  • ISBN:7536441142
  • 页数:310 页
图书介绍:

第一章 Visual Basic概述 1

1.1 VB的特点 1

1.1.1 Basic的特点 1

1.1.2 VB 的特点 2

1.1.3 VB6新特点 3

1.2 VB的操作界面 4

1.2.1 VB 的窗口 5

1.2.2 VB的工具条 8

1.2.3 VB的菜单 9

1.2.4 标准控件及ActiveX控件 11

1.3 VB编程环境操作 12

1.3.1 创建第一个应用程序 12

1.3.2 操作环境实用问答 15

2.4.4 变量类型的检查与转换 17

2.1 VB语言中的常量和变量 18

2.1.1 常量 18

第二章 VB语言基础 18

2.1.2 变量 21

2.2 字符串变量与函数 28

2.2.1 字符串的声明与使用 28

2.2.2 字符串对齐 28

2.2.3 字符串比较和查 29

2.2.4 字符串相加 32

2.2.5 字符串截断函数 32

2.2.6 字符串转换函数 33

2.2.7 字符串数组与函数 34

2.2.8 字符串的替代、重复和反转 35

2.2.9 字符串的长度 36

2.2.10 字符的格式化 37

2.3 数值变量与函数 37

2.3.1 基本数学函数 38

2.3.2 导出数学函数 38

2.3.3 数值函数的应用 39

2.4 其它变量与函数 41

2.4.1 日期(时间)变量与函数 41

2.4.2 对象变量与函数 44

2.4.3 用户自定义类型—复合变量 45

2.5 运算符 48

2.5.2 比较运算符 49

2.5.3 关系运算符 49

2.5.1 算术运算符 49

2.6 VB语句 51

2.6.1 基本语句 51

2.6.2 条件语句与函数 52

2.6.3 循环语句 54

第三章 VB语言深入 57

3.1 数组 57

3.1.1 数组的定义 57

3.1.2 数组的使用与相关函数 57

3.1.3 动态数组 57

3.2 集合和枚举 60

3.2.1 集合的创建及使用 61

3.2.2 集合中的元素 61

3.2.3 集合与数组 62

3.2.4 枚举 63

3.3 过程 65

3.3.1 过程的创建 65

3.3.2 过程的调用 67

3.3.3 参数值传递方式 67

3.3.4 可选参数和缺省值 68

3.3.5 参数个数未知 69

3.3.6 使用名称指定参数 70

3.3.7 数组与函数 71

3.4 应用程序的资源与注册 72

3.4.1 利用资源 72

3.4.2 注册函数 73

3.5 Windows API函数及混合语言编程 77

3.5.1 Windows API函数 77

3.5.2 动态链接库的使用 80

第四章 可视化程序设计基础 82

4.1 可视化基本概念 82

4.1.1 时间显示实例 82

4.1.2 窗体和控件 84

4.1.3 VB中的控件 84

4.1.4 面向对象技术 86

4.2 对象的常用属性 89

4.2.1 属性的使用 89

4.2.2 控件常用属性 90

4.3 对象的常用方法和事件 93

4.3.1 常用方法 94

4.3.2 事件及事件过程 94

4.3.4 键盘事件 95

4.3.3 单击事件和双击事件 95

4.3.5 焦点事件 97

4.4 窗体及窗体设计 98

4.4.1 窗体的外观 98

4.4.2 窗体装载和显示 100

4.4.3 窗体的位置和状态 101

4.4.4 多文档窗体 102

4.4.5 应用程序启动封面 104

4.4.6 “日积月累”窗口 106

4.5 创建菜单 108

4.5.1 菜单编辑器与菜单的属性 109

4.5.2 弹出式菜单 111

5.1 公用对话框 113

第五章 中文编辑器 113

5.1.1 文件对话框 114

5.1.2 字体对话框 117

5.1.3 颜色对话框 118

5.1.4 帮助对话框 119

5.1.5 打印对话框 120

5.2 工具棒和状态条 122

5.2.1 ImageList对象—提供图标 122

5.2.2 工具棒—ToolBar 122

5.2.3 状态条 129

5.3 RichTextBox控件 130

5.3.1 RichTextBox控件的文件功能 130

5.3.2 编辑功能 134

5.3.3 文字的字体风格 137

5.4 版权信息窗体 140

5.4.1 创建版权信息窗体 141

5.4.2 窗体模板 145

5.4.3 菜单功能的完善 146

第六章 图形与图像 148

6.1 选择性控件 148

6.1.1 Checkbox控件 149

6.1.2 OptionButtons控件 150

6.1.3 ListBox控件 151

6.1.4 ComboBox控件 155

6.2 图形的绘制 156

6.2.1 基本图形的绘制 156

6.2.2 控制绘图的属性 161

6.2.3 图形的坐标系 164

6.2.4 图形的重画 167

6.2.5 绘图控件 168

6.3 图像控件和图像处理 169

6.3.1 Image控件 169

6.3.2 PictureBox控件 170

6.3.3 PictureClip控件 170

6.4 图形图像应用实例 172

6.4.1 浏览大型图像的方法 172

6.4.2 绘制任意的二维数学曲线 175

6.4.3 动画的实现 178

第七章 可视化程序高级编程 180

7.1 多媒体控件 180

7.1.1 多媒体控件的安装 180

7.1.2 多媒体控件的属性 181

7.1.3 多媒体控件的事件 182

7.2 OLE与OLE控件 185

7.2.1 OLE基本概念 185

7.2.2 在设计时实现OLE功能 185

7.2.3 OLE控件的属性、方法和事件 186

7.2.4 程序运行时创建OLE对象 189

7.2.5 文件浏览器 189

7.3 Web浏览器控件 191

7.3.1 WebBrowse控件的主要属性 191

7.3.2 WebBrowse控件的方法 192

7.3.3 Web浏览控件的事件 192

7.3.4 Web浏览窗体的创建 193

7.4.1 DHTML应用程序的创建 196

7.4 DHTML应用程序 196

7.4.2 DHTML应用程序的编译 199

7.4.3 DHTML应用程序的控件 200

7.5 VB6新控件 202

7.5.1 DTPicker控件和MonthView控件 202

7.5.2 ImageCombo控件 205

第八章 数据库技术 208

8.1 数据库基础 208

8.1.1 快速编写数据库应用程序 208

8.1.2 数据库功能实现的机制 211

8.1.3 绑定ADOData控件的控件 214

8.1.4 访问数据库的控件 214

8.2 数据库的记录 215

8.2.1 记录位置状态 215

8.2.2 记录指针的移动 216

8.2.3 访问数据库中的字段 218

8.2.4 记录的编辑 219

8.2.5 记录的排序 222

8.2.6 记录的查找和筛选 223

8.3 数据库创建 225

8.3.1 数据库的创建 226

8.3.2 数据表的创建 227

8.3.3 定义字段结构 227

8.4 数据库应用程序 232

8.4.1 主控应用程序的创建 232

8.4.2 数据列表控件 234

8.4.3 从DBF到MDB 237

8.5.1 SQL查询语言基础 240

8.5 SQL查询语言 240

8.5.2 数据查询语句 243

第九章 开发AutoCAD应用程序 247

9.1 Automation基本概念 247

9.1.1 Automation的意义和作用 247

9.1.2 实现Automation功能 247

9.1.3 AutoCAD的对象 248

9.1.4 AutoCAD对象的方法和属性 249

9.1.5 创建AutoCAD应用程序的界面 249

9.2 AutoCAD的文件控制 250

9.2.1 AutoCAD的启动与关闭 250

9.2.2 AutoCAD图形文件的新建和打开 251

9.2.3 图形文件的打印输出 252

9.3.1 控制用户的输入 255

9.3 基本图形的绘制 255

9.3.2 平面图形的绘制和文字输出 258

9.3.3 三维图形 264

9.4 AutoCAD实体对象 267

9.4.1 块Block 267

9.4.2 线型集与线型的装载 269

9.4.3 层与层的属性 270

9.4.4 标注与标注的设置 271

9.4.5 图形与数据库 272

第十章 VB应用程序扩展 275

10.1 FileSystemObject对象 275

10.1.1 FileSystemObject对象的使用 275

10.1.2 驱动器相关的方法和属性 275

10.1.3 子目录相关的方法和属性 278

10.1.4 与文件有关的方法和属性 283

10.2 数据文件 286

10.2.1 数据文件基础 287

10.2.2 文本文件 287

10.2.3 二进制文件 291

10.2.4 随机文件 293

10.3 数值分析计算 294

10.3.1 拉格朗日插值 295

10.3.2 三次样条函数插值、导数和积分 297

10.3.3 变步长辛普生法求积分 302

10.3.4 牛顿迭代法求方程的根 304

10.3.5 龙格—库塔法求常微分方程组数值积分 306

10.3.6 五点三次平滑 308