《VisualBasic 程序设计教程》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:刘莲英,段世红,刘勇等编著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2011
  • ISBN:9787111330714
  • 页数:269 页
图书介绍:本书以Visual Basic6.0中文版为平台,介绍Visual Basic编程的基础知识和方法,特别重视程序设计思想的介绍。

第1章Visual Basic程序设计基础 1

1.1 Visual Basic简介 1

1.1.1 Visual Basic概述 1

1.1.2 Visual Basic的主要特点 2

1.1.3 Visual Basic 6.0的启动与退出 2

1.1.4 Visual Basic 6.0集成开发环境介绍 3

1.2可视化编程的基本概念 7

1.2.1对象与类 8

1.2.2属性 9

1.2.3事件与事件过程 9

1.2.4方法 11

1.2.5焦点与Tab键序 11

1.3习题 12

第2章 界面设计基础及创建程序步骤 14

2.1界面设计基础 14

2.1.1窗体 14

2.1.2命令按钮 18

2.1.3标签 20

2.1.4文本框 23

2.2创建Visual Basic应用程序的步骤 24

2.2.1新建工程 25

2.2.2界面设计 25

2.2.3编写程序代码 26

2.2.4运行与调试程序 27

2.2.5保存工程 27

2.2.6生成可执行程序 28

2.3习题 29

第3章Visual Basic语言编码基础 32

3.1字符集与代码书写格式 33

3.2数据类型 34

3.2.1标准数据类型 34

3.2.2用户自定义数据类型 35

3.3常量与变量 35

3.3.1常量 35

3.3.2变量 38

3.4运算符与表达式 40

3.4.1算术运算符与算术表达式 40

3.4.2字符串运算符与字符串表达式 41

3.4.3关系运算符与关系表达式 42

3.4.4逻辑运算符与逻辑表达式 43

3.4.5运算符的优先顺序 44

3.5常用内部函数 44

3.5.1数学函数 45

3.5.2字符串函数 45

3.5.3转换函数 47

3.5.4日期和时间函数 47

3.5.5随机函数 48

3.5.6格式输出函数 49

3.6习题 49

第4章 算法的表示及顺序结构程序设计 52

4.1算法及其表示方法 52

4.2顺序结构程序示例 54

4.3基本语句 56

4.3.1赋值语句 56

4.3.2结束语句End 57

4.3.3暂停语句Stop 57

4.3.4 With…End With语句 58

4.4 数据输入/输出操作 58

4.4.1使用文本框控件输入数据 59

4.4.2使用InputBox函数输入数据 59

4.4.3使用Print方法输出数据 60

4.4.4使用标签控件和文本框控件输出数据 60

4.4.5使用MsgBox函数输出数据 61

4.5顺序结构程序举例 63

4.6习题 65

第5章 选择结构程序设计 69

5.1选择结构程序示例 69

5.2 If语句 70

5.2.1单分支的If语句 70

5.2.2双分支的If语句 71

5.2.3多分支的If语句 72

5.2.4 IIf函数 74

5.2.5 If语句的应用 74

5.3 Select Case语句 75

5.3.1 Select Case语句的语法格式 75

5.3.2 Select Case语句的应用 76

5.3.3 Choose函数 76

5.4选择结构程序举例 77

5.5习题 82

第6章 循环结构程序设计 87

6.1循环结构程序示例 87

6.2 For…Next语句 88

6.2.1 For…Next语句的语法格式 88

6.2.2 For…Next语句的简单应用 89

6.3 Do…Loop语句 90

6.3.1 Do…Loop语句的语法格式 90

6.3.2 Do…Loop语句的简单应用 91

6.3.3 While…Wend语句 93

6.4循环的嵌套——多重循环结构 93

6.5循环结构程序举例 95

6.6习题 98

第7章 数组 105

7.1引言 105

7.2一维数组 106

7.2.1一维数组的定义 106

7.2.2一维数组元素的引用 107

7.2.3一维数组元素的输入 108

7.2.4一维数组元素的输出 109

7.2.5一维数组应用举例 110

7.3二维数组 115

7.3.1二维数组的定义 115

7.3.2二维数组元素的引用 115

7.3.3二维数组应用举例 116

7.4动态数组 119

7.4.1动态数组的建立 119

7.4.2动态数组应用举例 120

7.4.3测试数组上下界的函数和Erase语句 121

7.5控件数组 122

7.5.1控件数组的建立 122

7.5.2控件数组应用举例 123

7.6习题 126

第8章 过程 131

8.1概述 131

8.2 Sub过程 133

8.2.1 Sub过程的定义 133

8.2.2 Sub过程的调用 135

8.3 Function过程 137

8.3.1 Function过程的定义 138

8.3.2 Function过程的调用 139

8.4参数传递 139

8.4.1形式参数和实际参数 139

8.4.2形式参数与实际参数的数据传递方式 140

8.4.3数组参数的传递方式 144

8.5过程的嵌套调用与递归调用 146

8.5.1过程的嵌套调用 146

8.5.2过程的递归调用 147

8.6 Visual Basic工程结构 148

8.6.1模块 148

8.6.2多重窗体 149

8.6.3 Sub Main过程 153

8.6.4过程和变量的作用域 154

8.6.5变量的生存期 157

8.7过程应用举例 159

8.8习题 161

第9章 界面设计 168

9.1常用标准控件 168

9.1.1控件的分类、命名和控件值 168

9.1.2单选按钮、复选框和框架 170

9.1.3列表框和组合框 173

9.1.4图片框控件与图像框控件 178

9.1.5定时器控件 180

9.1.6滚动条 181

9.2对话框设计 183

9.2.1自定义对话框 184

9.2.2通用对话框 185

9.3菜单设计 192

9.3.1菜单编辑器 192

9.3.2下拉式菜单设计 194

9.3.3弹出式菜单设计 196

9.4工具栏和状态栏 197

9.4.1工具栏 197

9.4.2状态栏 199

9.5鼠标与键盘事件 200

9.5.1鼠标事件 200

9.5.2键盘事件 203

9.6应用举例 206

9.7习题 211

第10章 文件 219

10.1文件概述 219

10.2文件操作 221

10.2.1文件的打开 222

10.2.2文件的关闭 223

10.2.3文件操作函数 224

10.3顺序文件的读/写操作 225

10.3.1顺序文件的写操作 226

10.3.2顺序文件的读操作 228

10.4随机文件的读/写操作 232

10.4.1随机文件的读/写操作 232

10.4.2随机文件的读操作 233

10.5二进制文件的读/写操作 234

10.6文件系统控件 235

10.6.1驱动器列表框控件 236

10.6.2目录列表框控件 237

10.6.3文件列表框控件 237

10.6.4文件系统控件的同步操作 239

10.6.5文件的执行操作 239

10.7文件基本操作语句 239

10.8习题 242

第11章 数据库技术 246

11.1数据库的基础知识 246

11.1.1数据库的基本概念 246

11.1.2关系数据库的概念 246

11.2数据库的建立和管理 248

11.2.1数据库的建立 248

11.2.2数据库的管理 250

11.3数据连接控件和数据绑定控件 251

11.3.1 Data控件 251

11.3.2 RecordSet记录集对象 253

11.3.3数据绑定控件 255

11.3.4 ADO Data控件 257

11.3.5 ADO数据绑定控件 260

11.4习题 264

附录 267

附录A基本ASCII码表 267

附录B键盘事件按键键码值 268

参考文献 269