《Visual Basic程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:孙俏主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2009
  • ISBN:9787113098124
  • 页数:276 页
图书介绍:本书主要介绍Visual Basic语言的相关知识,内容翔实,具有很强的实用价值。

第0章 绪论 1

0.1 程序与算法 1

0.1.1 程序设计语言 1

0.1.2 算法 2

0.2 程序设计方法 3

0.2.1 结构化的程序设计 3

0.2.2 面向对象的程序设计 4

0.3 相关说明 6

0.3.1 标识符与保留字 6

0.3.2 Visual Basic的书写规范 6

0.3.3 本书的约定 6

0.4 小结 7

思考与练习题 7

第1章 Visual Basic 6.0简介 9

1.1 Visual Basic 6.0概述 9

1.1.1 VisuaI Basic 6.0的功能和特点 9

1.1.2 VisuaI Basic 6.0的版本 9

1.2 Visual Basic 6.0的安装 10

1.2.1 VisuaI Basic 6.0的安装条件 10

1.2.2 VisuaI Basic 6.0的安装过程 10

1.2.3 Visual Basic 6.0的启动和退出 13

1.3 Visual Basic 6.0的集成开发环境 14

1.4 小结 19

思考与练习题 19

第2章 Visual Basic 6.0程序设计步骤 22

2.1 Visual Basic 6.0的程序管理 22

2.1.1 Visual Basic的程序管理结构 22

2.1.2 工程管理 23

2.2 一个简单的Visual Basic 6.0程序 24

2.2.1 应用程序的设计步骤 25

2.2.2 一个简单的应用程序 29

2.3 窗体 32

2.3.1 窗体的结构 32

2.3.2 窗体的常用成员 33

2.3.3 实例 35

2.4 常用控件 37

2.4.1 CommandButton控件 37

2.4.2 Label控件 38

2.4.3 TextBox控件 38

2.4.4 实例 39

2.5 小结 40

思考与练习题 40

第3章 Visual Basic程序设计基础 44

3.1 数据类型 44

3.1.1 基本数据类型 44

3.1.2 常量 45

3.1.3 变量 47

3.1.4 用户自定义数据类型 50

3.1.5 枚举类型 50

3.2 运算符和表达式 51

3.2.1 算术运算符与算术表达式 51

3.2.2 关系运算符与关系表达式 52

3.2.3 逻辑运算符与逻辑表达式 52

3.2.4 字符串运算符与字符串表达式 53

3.2.5 运算符的优先级 53

3.3 常用内部函数 53

3.3.1 数学函数 54

3.3.2 字符串函数 54

3.3.3 随机函数 55

3.3.4 数据类型转换函数 55

3.3.5 日期函数 56

3.3.6 输入/输出函数 56

3.4 实例 60

3.5 小结 60

思考与练习题 61

第4章 Visual Basic程序设计结构 65

4.1 概述 65

4.2 顺序结构 65

4.2.1 顺序结构的概念和流程 65

4.2.2 Visual Basic的基本语句 66

4.3 选择结构 67

4.3.1 If语句 67

4.3.2 Select Case语句 70

4.4 实例 71

4.5 循环结构程序设计 75

4.5.1 While…Wend语句 75

4.5.2 For…Next语句 75

4.5.3 Do…Loop语句 76

4.5.4 Goto语句 78

4.6 循环的嵌套 79

4.7 实例 79

4.8 小结 81

思考与练习题 81

第5章 数组 86

5.1 静态数组和动态数组 86

5.1.1 静态数组 88

5.1.2 动态数组 89

5.2 数组的操作 90

5.2.1 数组操作相关的函数 90

5.2.2 For Each…Next语句 91

5.2.3 一维数组的应用 92

5.2.4 二维数组的应用 98

5.2.5 动态数组的应用 99

5.3 控件数组 101

5.3.1 创建控件数组 102

5.3.2 控件数组的使用 102

5.4 小结 104

思考与练习题 105

第6章 过程 109

6.1 Sub过程 109

6.1.1 事件过程 109

6.1.2 Sub过程的定义 110

6.1.3 Sub过程的调用 111

6.2 Function过程 112

6.2.1 Function过程的定义 112

6.2.2 Function过程的返回值 113

6.2.3 Function过程的调用 113

6.3 参数传递 115

6.3.1 形参与实参 115

6.3.2 参数传递的方式 116

6.3.3 数组参数的传递 119

6.3.4 对象参数的传递 121

6.4 可选参数和可变参数 122

6.5 小结 124

思考与练习题 124

第7章 标准控件 128

7.1 概述 128

7.2 Frame控件 129

7.3 CheckBox控件 130

7.4 OptionButton控件 131

7.5 Timer控件 131

7.6 ScrollBar控件 132

7.7 ListBox控件 134

7.8 ComboBox控件 137

7.9 实例 138

7.10 小结 139

思考与练习题 140

第8章 开发绘图程序 143

8.1 坐标系统 143

8.1.1 默认坐标系及度量单位 143

8.1.2 用户自定义坐标系 144

8.1.3 Visual Basic颜色 145

8.2 绘图方法 146

8.2.1 PSet方法 146

8.2.2 Line方法 147

8.2.3 Circle方法 149

8.2.4 Point方法 151

8.2.5 实例 151

8.3 Shape和Line控件 152

8.3.1 Shape控件 152

8.3.2 Line控件 153

8.4 Image和PictureBox控件 154

8.4.1 Image控件 154

8.4.2 PictureBox控件 155

8.4.3 实例 156

8.5 小结 157

思考与练习题 157

第9章 响应键盘与鼠标事件过程 159

9.1 键盘事件 159

9.1.1 KeyPress事件 159

9.1.2 KeyDown事件和KeyUp事件 160

9.1.3 实例:登录检测程序 161

9.2 鼠标事件 162

9.3 拖放操作 165

9.4 小结 168

思考与练习题 168

第10章 界面设计 171

10.1 菜单的设计 171

10.1.1 下拉式菜单 172

10.1.2 弹出式菜单 174

10.1.3 实例 175

10.2 对话框的设计 177

10.2.1 CommonDialog控件 177

10.2.2 实例 182

10.3 工具栏的设计 183

10.3.1 ImageList控件 184

10.3.2 ToolBar控件 184

10.3.3 实例 186

10.4 多重窗体的设计 189

10.4.1 多文档用户界面 189

10.4.2 闲置循环与DoEvents语句 191

10.5 小结 191

思考与练习题 191

第11章 文件操作 194

11.1 概述 194

11.2 文件的操作 195

11.2.1 文件的打开与关闭 195

11.2.2 文件系统的其他操作语句和函数 196

11.3 顺序文件 198

11.3.1 顺序文件的操作 198

11.3.2 实例 200

11.4 随机文件 202

11.4.1 随机文件的操作 202

11.4.2 实例 204

11.5 文件系统控件 207

11.5.1 DriveListBox控件 207

11.5.2 DirListBox控件 208

11.5.3 FileListBox控件 208

11.5.4 组合文件系统控件 209

11.5.5 实例 210

11.6 小结 211

思考与练习题 211

第12章 开发数据库管理程序 215

12.1 数据库基础知识 215

12.1.1 数据库的基本概念 215

12.1.2 SQL语言 216

12.2 可视化数据管理器 217

12.2.1 数据库的建立 217

12.2.2 数据窗体设计器 220

12.3 Access数据库管理系统 221

12.4 数据库控件 222

12.4.1 Adodc控件的基本属性 223

12.4.2 TextBox控件的基本属性 224

12.4.3 DataGrid控件的基本属性 225

12.5 Adodc控件的高级成员 226

12.5.1 Refresh方法 226

12.5.2 RecordSet属性 226

12.5.3 数据操作成员 228

12.6 实例 229

12.7 小结 232

思考与练习题 232

第13章 开发多媒体应用程序 234

13.1 概述 234

13.2 MMControl控件 234

13.2.1 MMControl控件的常用基本属性 234

13.2.2 MMControl控件编程的步骤 236

13.2.3 实例 236

13.3 MCIWnd控件 239

13.3.1 MCIWnd控件的常用基本属性 239

13.3.2 实例 239

13.4 API多媒体函数 240

13.4.1 API函数声明 240

13.4.2 API多媒体函数 240

13.4.3 实例 241

13.5 小结 241

思考与练习题 241

第14章 开发网络应用程序 243

14.1 概述 243

14.2 Internet Transfer控件 244

14.2.1 Internet Transfer控件属性 244

14.2.2 Internet Transfer控件方法 245

14.2.3 Internet Transfer控件事件 247

14.2.4 实例 248

14.3 Web Browser控件 250

14.3.1 Web Browser控件属性 251

14.3.2 Web Browser控件方法 251

14.3.3 Web Browser控件事件 251

14.3.4 实例 251

14.4 小结 253

思考与练习题 253

附录A 授课及实验课时安排参考 254

附录B 2009年二级等级考试大纲索引 255

附录C 二级考试样题 259

附录D 程序调试与错误处理 263

附录E Visual Basic编程规范 272

参考文献 276