《Visual Basic程序设计 二级 教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:陈志泊编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:7302050066
  • 页数:348 页
图书介绍:本书根据教育部考试中心2002年公布的《全国计算机等级考试—考试大纲》关于Visual Basic语言程序设计的考试要求而编写的。内容包括:Visual Basic语言的基本概念、Visual Basic语言的语法规则以及利用Visual Basic语言进行程序设计的有关知识。本书覆盖了考试大纲所要求的范围,系统而简明地介绍了考生应该掌握的内容。每章这后均附有精选的练习题,以帮助读者学习和掌握。本书可以作为参加计算机等级考试人员的自学或培训教材,也可以作为大专院校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的版本 3

1.2 Visual Basic集成开发环境的启动和退出 3

1.2.1 Visual Basic6.0的启动和退出 3

1.2.2 Visual Basic的集成开发环境(IDE)的组成 5

习题 18

第2章 Visual Basic的对象及其操作 19

2.1 Visual Basic程序设计中的几个基本概念 19

2.2 创建一个Visual Basic应用程序的步骤和方法 21

2.2.1 创建用户界面 21

2.2.2 设置对象的属性值 26

2.2.3 编写事件代码 29

2.2.4 保存工程 30

2.2.5 运行程序 32

2.2.6 生成可执行文件 33

习题上 34

第3章 可视化程序设计初步 36

3.1 Visual Basic程序设计中的几条简单的语句 36

3.1.1 Visual Basic下语句的书写格式 36

3.1.3 Visual Basic下的几种简单语句介绍 37

3.2 窗体的结构、常用属性和事件 39

3.3 命令按钮CommandButton及其使用 42

3.4 标签控件Label的使用 46

3.5 文本控件TextBox的使用 48

3.6 对象的输入焦点与Tab键序 55

3.7 事件驱动应用程序的工作方式(运行方式) 59

3.7.1 过程化的应用程序与事件驱动应用程序间的区别 59

3.7.2 事件驱动应用程序的工作方式 59

习题 60

第4章 Visual Basic数据类型、运算符和表达式 62

4.1 Visual Basic应用程序的结构 62

4.1.1 窗体模块 62

4.1.2 标准模块 63

4.1.3 类模块 64

4.2 数据类型 64

4.2.1 Visual Basic的基本数据类型 65

4.2.2 常量 66

4.2.3 变量 69

4.2.4 用户自定义数据类型 75

4.2.5 枚举数据类型 76

4.3 Visual Basic的运算符和表达式 77

4.3.1 算术运算符与算术表达式 77

4.3.2 字符串连接运算符 79

4.3.3 关系运算符和关系表达式 80

4.3.4 逻辑运算符和逻辑表达式 81

4.3.5 日期表达式 82

4.3.6 各种运算符的优先级比较 82

4.4 Visual Basic的内部函数 83

4.4.1 数学函数 84

4.4.2 随机数函数Rnd 86

4.4.3 数制转换函数 86

4.4.4 日期和时间函数 87

4.4.5 字符串处理函数 89

4.4.6 数据类型转换函数 93

4.4.7 格式输出函数 94

习题 96

第5章 顺序程序结构与数据输出/输出 99

5.1 顺序程序结构 99

5.2 数据输出 101

5.2.1 Print方法 101

5.2.2 与Print方法有关的标准函数 103

5.3 输出数据的字体控制 108

5.4 InputBox函数和MsgBox函数 111

5.4.1 InputBox函数 111

5.4.2 MsgBox函数 113

5.5 打印机输出数据 116

5.5.1 利用Printer对象直接输出到打印机 116

5.5.2 利用窗体的PrintForm方法间接向打印机输出 117

习题 118

第6章 Visual Basic的常用标准控件 120

6.1 图形类控件 120

6.1.1 图片框PicureBox和图像框Image 120

6.1.2 直线Line和形状Shape控件 123

6.2 选择类控件 126

6.2.1 复远框和单选按钮 126

6.2.2 列表框和组合框 129

6.3 滚动条 135

6.3.1 滚动条的属性 135

6.3.2 滚动条的事件 136

6.4 计时器 138

6.5 框架控件 140

6.6 文件系统控件 142

习题 146

第7章 选择程序结构 149

7.1 单行结构条件语句 149

7.2 块结构条件语句 151

7.3 多分支控制结构语句 155

习题 159

第8章 循环程序结构 161

8.1 While循环结构 161

8.2 For循环控制结构 164

8.3 Do循环控制结构 168

8.4 Goto型循环 172

习题 174

第9章 数组 179

9.1 数组的概念 179

9.2 数组的定义 180

9.2.1 声明固定大小的数组 180

9.2.2 声明动态数组 184

9.2.3 数组的清除 185

9.3 数组的基本操作 186

9.3.1 数组的引用 186

9.3.2 数组的输入 188

9.3.3 数组的输出 190

9.3.4 数组的复制 191

9.4 For Each……Next语句 191

9.5 控件数组 192

9.5.1 控件数组的概念 193

9.5.2 建立控件数组 194

9.6 数组的应用举例 195

习题 199

第10章 过程 202

10.1 Sub过程 202

10.1.1 事件过程与通用过程 202

10.1.2 建立Sub过程 205

10.1.3 调用Sub过程 207

10.2 Function过程 210

10.2.1 Function过程的定义 210

10.2.2 调用Function过程 211

10.3 过程中的参数及其传递 213

10.3.1 形式参数与实际参数 213

10.3.2 实际参数和形式参数的对应关系 213

10.3.3 按值传递与按地址传递 215

10.3.4 数组参数的传递 218

10.3.5 可选参数与可变参数 220

10.3.6 对象参数 222

10.4 变量与过程的作用范围 224

10.4.1 变量的作用范围 224

10.4.2 过程的作用范围 227

习题 228

第11章 多重窗体程序设计 232

11.1 与多重窗体的程序设计有关的语句和方法 232

11.2 多重窗体程序设计的方法和步骤 233

11.3 Sub main过程 241

11.4 闲置循环与DoEvents语句 241

习题 243

第12章 菜单设计 244

12.1 有关菜单的基本概念 244

12.2 菜单编辑器 245

12.2.1 菜单编辑器的进入 245

12.2.2 菜单编辑器窗口的组成 245

12.3 设计下拉式菜单 247

12.3.1 设计下拉式菜单的方法 247

12.3.2 菜单项状态的控制 250

12.3.2 菜单项的动态增减 251

12.4 设计弹出式菜单 253

习题 255

第13章 对话框 257

13.1 自定义对话框 257

13.2 通用对话框 260

13.2.1 通用对话框控件 261

13.2.2 文件对话框 262

13.2.3 “颜色”对话框 266

13.2.4 “字体”对话框 268

13.2.5 “打印”对话框 270

习题 273

第14章 键盘与鼠标事件过程 275

14.1 键盘事件 275

14.1.1 KeyPress事件 275

14.1.2 KeyDown和KeyUp事件 279

14.2 鼠标事件 283

14.2.1 鼠标事件与事件过程 283

14.2.2 鼠标光标的形状 287

14.3 对象拖放 289

14.3.1 与拖放有关的对象的属性、事件和方法 289

14.3.2 自动拖放与手动施放 291

习题 294

第15章 数据文件 298

15.1 文件及其结构 298

15.1.1 文件的概念与命名 298

15.1.2 文件的结构与分类 299

15.2 文件的打开 300

15.2.1 顺序文件的打开 301

15.2.2 随机文件的打开 302

15.2.3 二进制文件的打开 302

15.2.4 文件的关闭 303

15.3 文件操作的通用语句和函数 303

15.3.1 文件指针 303

15.3.2 其他语句和函数 304

15.4 顺序文件的读写 307

15.4.1 顺序文件的写操作 307

15.4.2 顺序文件的读操作 309

15.5 随机文件的读写 313

15.5.1 随机文件的写操作 313

15.5.2 随机文件的读操作 314

15.5.3 在随机文件中修改、增加和删除记录 315

15.6 文件的基本操作 318

习题 319

附录 321

附录1 本书各章的习题参考答案 321

附录2 Visual Basic对象的常用属性 342

附录3 Visual Basic对象的常用事件 346

附录4 Visual Basic对象的常用方法 347

参考文献 348