《Visual Basic程序设计基础》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:田萍芳,聂玉峰,陈东方主编
  • 出 版 社:北京:中国铁道出版社
  • 出版年份:2011
  • ISBN:9787113124151
  • 页数:256 页
图书介绍:本书主要介绍了Visual Basic 6.0中文版的开发环境、Visual Basic语言基础、程序基本控制结构、数组、过程、常用控件、界面设计、文件系统等内容。

第1章Visual Basic简介 1

1.1 VB概述 1

1.1.1 VB的发展 1

1.1.2 VB的特点 2

1.2 VB的集成开发环境 5

1.2.1 VB的启动和退出 5

1.2.2主窗口 6

1.2.3工具箱和控件 7

1.2.4其他窗口 8

1.3可视化编程的基本概念 11

1.3.1对象的概念 12

1.3.2对象的基本操作 13

1.3.3事件驱动的编程机制 14

1.4 VB编程的基本步骤 14

1.4.1新建工程 15

1.4.2用户界面设计 15

1.4.3编写代码 15

1.4.4工程的运行、调试及保存 16

习题 18

第2章VB可视化编程基础 20

2.1 VB可视化程序设计的基本概念 20

2.1.1面向对象的程序设计 20

2.1.2 VB的对象 21

2.1.3有关对象的三个要素 22

2.1.4属性设置 25

2.2窗体 28

2.2.1窗体的结构 28

2.2.2窗体的属性 28

2.2.3窗体的事件 31

2.2.4窗体的常用方法 31

2.3命令按钮 34

2.3.1属性 34

2.3.2事件 35

2.4文本框 36

2.4.1属性 36

2.4.2事件和方法 37

2.5标签 39

2.5.1属性 39

2.5.2事件和方法 39

习题 39

第3章VB语言基础 42

3.1数据类型 42

3.2常量和变量 44

3.2.1标识符的命名规则 44

3.2.2常量 45

3.2.3变量 46

3.3运算符和表达式 48

3.3.1算术运算符与数值表达式 48

3.3.2字符串运算符与字符串表达式 49

3.3.3关系运算符与关系表达式 49

3.3.4逻辑运算符与逻辑表达式 50

3.3.5表达式的书写 50

3.3.6运算符的优先级 51

3.4常用内部函数 51

3.4.1数学函数 51

3.4.2随机函数 52

3.4.3字符串函数 53

3.4.4类型转换函数 54

3.4.5判断函数 54

3.4.6日期和时间函数 55

3.5 Visual Basic代码书写规则 55

习题 56

第4章 程序控制结构 58

4.1顺序结构 58

4.1.1赋值语句 58

4.1.2数据的输入 60

4.1.3数据的输出 61

4.1.4顺序结构程序举例 67

4.1.5其他语句 69

4.2选择结构 70

4.2.1单分支选择 70

4.2.2双分支选择 72

4.2.3 IIf(函数 73

4.2.4 If语句的嵌套 74

4.2.5多分支选择 74

4.3循环结构 77

4.3.1 For.Next循环语句 78

4.3.2 Do.Loop循环语句 80

4.3.3多重循环 82

4.4常用算法举例 85

4.4.1累加 85

4.4.2累乘 86

4.4.3求最值 87

4.4.4求素数 87

4.4.5穷举法 88

习题 89

第5章 数组 94

5.1数组概述 94

5.1.1数组的基本概念 94

5.1.2数组的分类 95

5.2数组的定义 95

5.2.1静态数组的定义 95

5.2.2动态数组的定义 96

5.2.3控件数组 98

5.3数组的基本操作 100

5.3.1一维数组的基本操作 101

5.3.2二维数组的基本操作 102

5.3.3与数组操作有关的几个函数 103

5.3.4数组中常见错误和注意事项 104

5.4数组的应用举例 105

5.4.1数组最值问题 105

5.4.2数组的查找问题 106

5.4.3数组的排序 108

5.4.4字符串及其应用 110

习题 112

第6章 过程 118

6.1 Sub过程 118

6.1.1 Sub子过程的定义 118

6.1.2 Sub子过程的调用 121

6.2 Function函数过程 122

6.2.1函数过程(Function)的定义 122

6.2.2函数过程(Function)的调用 123

6.3参数的传递 125

6.3.1值传递 126

6.3.2地址传递 127

6.3.3数组传递 130

6.4变量的作用域 131

6.4.1局部变量(过程级变量) 131

6.4.2窗体或模块级变量 131

6.4.3全局变量 132

6.4.4关于多个变量同名 133

6.4.5静态变量 134

6.5过程的嵌套调用和递归调用 135

6.5.1过程的嵌套调用 135

6.5.2过程的作用域 136

6.5.3递归调用 138

6.6过程应用举例 141

习题 145

第7章 用户界面设计 150

7.1常用控件 150

7.1.1单选按钮(OptionButtom控件) 150

7.1.2复选框(CheckBox控件) 152

7.1.3框架(Frame控件) 154

7.1.4图片框(PictureBox控件) 157

7.1.5图像框(Image控件) 159

7.1.6列表框(ListBox控件) 161

7.1.7组合框(ComboBox控件) 166

7.1.8滚动条(HScrollBox与VScrollBox控件) 167

7.1.9计时器(Timer控件) 169

7.2菜单设计 171

7.2.1菜单编辑器 171

7.2.2下拉式菜单 173

7.2.3弹出式菜单 175

7.3对话框设计 176

7.3.1 CommonDialog控件的添加 177

7.3.2 CommonDialog控件的基本属性和方法 177

7.3.3“打开”对话框 178

7.3.4“另存为”对话框 180

7.3.5“颜色”对话框 180

7.3.6“字体”对话框 181

7.3.7“打印”对话框 182

7.3.8“帮助”对话框 183

7.4多窗体和多文档界面设计 183

7.5鼠标和键盘 186

7.5.1鼠标事件 186

7.5.2键盘事件 188

习题 190

第8章 数据文件 195

8.1文件概述 195

8.1.1文件的分类 195

8.1.2文件的读/写 196

8.2顺序文件 197

8.2.1引例 198

8.2.2常用语句和函数 199

8.2.3应用举例 204

8.3随机文件 207

8.3.1引例 207

8.3.2常用语句 209

8.3.3应用举例 210

8.4二进制文件 215

8.4.1常用语句和函数 216

8.4.2应用举例 217

8.5文件系统控件 218

习题 220

第9章 图形操作 222

9.1图形操作基础 222

9.1.1引例 222

9.1.2坐标系统 223

9.2绘图属性 225

9.2.1坐标属性 225

9.2.2线宽和线型 226

9.2.3填充和色彩 227

9.3常用绘图方法 229

9.3.1 PSet方法 229

9.3.2 Line方法 230

9.3.3 Circle方法 231

9.3.4绘图方法与Paint事件 233

9.4图形的层次 234

9.5综合应用 235

习题 239

第10章 数据库应用基础 240

10.1数据库基础知识 240

10.1.1数据库中的基本概念 240

10.1.2数据库及数据表的设计 241

10.2可视化数据库管理器 242

10.2.1数据库的建立 242

10.2.2建立查询 246

10.3通过Data控件访问数据库 247

10.3.1 Data控件的属性与绑定 247

10.3.2 Data控件事件 250

10.3.3记录集对象Recordset 251

习题 256