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

  • 购买积分:11 如何计算积分?
  • 作  者:刘娜娜编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2014
  • ISBN:9787302352648
  • 页数:284 页
图书介绍:本书是根据教育部高等学校计算机科学与技术教学指导委员会编制《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学要求》中Visual Basic程序设计大纲编写的,内容涵盖了Visual Basic集成开发环境、VB语言基础、VB控制结构、常用控件、数组、过程、界面设计、文件、数据库等内容,每章附有丰富的习题。

第1章 Visual Basic程序设计概述 1

1.1程序设计与程序设计语言 1

1.1.1程序 1

1.1.2程序设计 1

1.1.3程序设计语言 1

1.2 Visual Basic概述 2

1.2.1 Visual Basic的发展 2

1.2.2 Visual Basic的特点 3

1.3 Visual Basic集成开发环境 4

1.3.1主窗口 4

1.3.2工具箱窗口 5

1.3.3窗体窗口 6

1.3.4工程资源管理器窗口 6

1.3.5属性窗口 7

1.3.6代码窗口 8

1.3.7窗体布局窗口 9

习题一 9

第2章 简单的VB程序设计 11

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

2.1.1对象 11

2.1.2类 13

2.1.3窗体 13

2.1.4控件 13

2.2简单的应用程序设计 14

2.2.1设计窗体 14

2.2.2设计程序代码 15

2.2.3保存和调试程序 15

2.3窗体和基本控件 18

2.3.1基本属性 18

2.3.2窗体 21

2.3.3标签 25

2.3.4文本框 26

2.3.5命令按钮 29

习题二 31

第3章 VB语言基础 33

3.1数据类型 33

3.1.1标准数据类型 33

3.1.2用户自定义数据类型 36

3.2常量和变量 36

3.2.1常量 36

3.2.2变量 38

3.3运算符和表达式 40

3.3.1运算符 40

3.3.2表达式 43

3.3.3常用内部函数 45

3.4编码规则 51

习题三 52

第4章 控制结构 55

4.1顺序结构 55

4.1.1赋值语句 55

4.1.2用户交互函数和过程 57

4.1.3输出语句 60

4.1.4结束语句End 62

4.2选择结构 63

4.2.1 If条件语句 63

4.2.2 Select Case情况语句 68

4.2.3条件函数 70

4.3循环结构 71

4.3.1 For…Next循环语句 71

4.3.2 While…Wend循环语句 75

4.3.3 Do…Loop循环语句 76

4.3.4循环的嵌套 79

4.4辅助控制语句 80

4.4.1 GoTo语句 80

4.4.2 With…End With语句 81

4.4.3 Exit语句 82

4.4.4 Stop语句 82

4.5常用算法 83

4.5.1计数问题 83

4.5.2图形问题 84

4.5.3素数问题 84

4.5.4最大公约数和最小公倍数问题 86

习题四 87

第5章 数组 92

5.1数组的概念 92

5.2静态数组 93

5.3动态数组 102

5.3.1动态数组的定义 102

5.3.2动态数组的应用 102

5.4控件数组 104

5.4.1设计时建立控件数组 104

5.4.2运行时建立控件数组 105

5.5自定义类型数组 108

5.5.1自定义类型的定义 108

5.5.2自定义类型变量的声明 109

5.5.3自定义类型数组的应用 110

习题五 111

第6章 过程 116

6.1事件过程 116

6.2通用过程 117

6.2.1 Sub过程 117

6.2.2 Function过程 119

6.2.3函数过程与子程序过程的区别 122

6.3参数传递 122

6.3.1形参和实参 122

6.3.2按值传递和按址传递 123

6.3.3数组参数的传递 124

6.3.4可选参数 126

6.3.5可变参数 127

6.3.6对象参数 127

6.4变量和过程的作用域 130

6.4.1过程的作用域 130

6.4.2变量的作用域 131

6.4.3变量的生命周期 132

6.5递归 133

6.6过程应用举例 134

6.6.1查找问题 134

6.6.2排序问题 136

习题六 137

第7章 常用控件 144

7.1单选按钮和复选框 144

7.1.1单选按钮 144

7.1.2复选框(Check Box) 145

7.2框架 146

7.3列表框和组合框 148

7.3.1列表框 148

7.3.2组合框(ComboBox) 151

7.4定时器 153

7.5滚动条 154

7.6图形操作 155

7.6.1坐标系统 155

7.6.2图形控件 157

7.6.3图形方法 162

7.7鼠标和键盘 164

7.7.1鼠标事件 164

7.7.2键盘事件 166

习题七 169

第8章 界面设计 174

8.1菜单设计 174

8.1.1菜单编辑器 175

8.1.2创建菜单项 175

8.1.3动态菜单 179

8.1.4弹出菜单 180

8.2通用对话框 182

8.2.1“打开/另存为”对话框 183

8.2.2“颜色”对话框 184

8.2.3“字体”对话框 184

8.2.4“打印”对话框 185

8.2.5“帮助”对话框 185

8.3多重窗体和多文档界面 188

8.3.1多重窗体 188

8.3.2多文档界面 191

8.4工具栏和状态栏 195

8.4.1工具栏 195

8.4.2状态栏 198

8.5 RichTextBox 199

习题八 201

第9章 文件 205

9.1文件概述 205

9.1.1文件的逻辑结构 205

9.1.2文件的类型 206

9.1.3文件处理的一般步骤 207

9.1.4文件指针 207

9.2文件的基本操作 207

9.2.1文件的打开 208

9.2.2文件的关闭 209

9.2.3与文件有关的函数和语句 209

9.3顺序文件的访问 210

9.3.1顺序文件的写操作 210

9.3.2顺序文件的读操作 213

9.4随机文件的访问 214

9.4.1定义记录类型 214

9.4.2随机文件的写操作 215

9.4.3随机文件的读操作 216

9.5二进制文件的访问 217

9.5.1二进制文件的写操作 218

9.5.2二进制文件的读操作 218

9.6文件系统控件 219

9.6.1“驱动器列表框”控件 219

9.6.2“目录列表框”控件 220

9.6.3“文件列表框”控件 221

9.7文件系统操作语句 223

9.7.1 FileCopy语句 223

9.7.2 Kill语句 224

9.7.3 Name语句 224

9.7.4 MkDir语句 224

9.7.5 RmDir语句 225

9.7.6 CurDir函数 225

9.7.7 SetAttr语句 225

9.7.8 GetAttr函数 226

9.8文件系统对象模型 228

9.8.1文件系统对象模型概述 228

9.8.2管理驱动器 229

9.8.3管理文件夹 230

9.8.4管理文件 231

9.9文件应用举例 233

习题九 243

第10章 数据库技术 247

10.1数据库概述 247

10.2可视化数据管理器 249

10.2.1关系型数据库的基本结构 249

10.2.2数据库的建立 250

10.2.3建立查询 253

10.3数据控件及其使用 254

10.3.1数据控件及其属性 254

10.3.2数据控件的建立 254

10.3.3数据库操作 255

10.4 ADO数据控件 259

10.4.1ADO对象模型 259

10.4.2 ADO控件的使用 260

10.4.3 ADO控件的绑定以及代码控制 263

10.4.4使用数据窗体向导 265

10.5结构化查询语言SQL 266

10.5.1 SQL的基本组成 267

10.5.2 SQL在VB中的应用 268

10.6 ADO数据对象编程 271

10.6.1基于ADO数据对象的一般操作过程与操作形式 271

10.6.2基于ADO数据对象编程举例 274

10.7数据报表制作 277

10.7.1数据报表设计器 277

10.7.2用数据报表设计器创建报表 278

10.8综合应用 279

习题十 282

参考文献 284