当前位置:首页 > 工业技术
Visual Basic 6.0程序设计教程
Visual Basic 6.0程序设计教程

Visual Basic 6.0程序设计教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:张彦玲,于志翔编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2009
  • ISBN:9787121092886
  • 页数:289 页
图书介绍:本书重点阐述Visual Basic 6.0程序设计的编程思路和实现方法,以及面向对象程序设计的基本概念,并结合大学生的特点,突出了计算机在教学过程中的实际应用。全书思路清晰、通俗易懂、实例丰富,包括VB常用内部控件、程序控制结构、数组、菜单、文件、对话框以及数据库应用等内容。在配套的《Visual Basic 6.0程序设计实验指导》一书中,对本书各章习题做了详尽解答。通过学习,读者能够充分利用VB的强大功能进行前台设计,并掌握连接Access数据库作为后台支持的方法与技巧。
《Visual Basic 6.0程序设计教程》目录

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

1.1 Visual Basic简介 1

1.1.1 Visual Basic的功能与发展 1

1.1.2 Visual Basic的版本 1

1.1.3 Visual Basic的启动与退出 2

1.2 Visual Basic的特点 3

1.3 Visual Basic的开发环境 3

1.3.1主窗口 4

1.3.2其他窗口 5

1.4 Visual Basic示例 8

习题1 9

第2章 Visual Basic简单程序设计 10

2.1程序设计语言概述 10

2.1.1程序设计语言的发展 10

2.1.2程序设计方法 11

2.2 Visual Basic面向对象设计方法 14

2.2.1属性(Property) 14

2.2.2方法(Method) 15

2.2.3事件(Event) 15

2.3 Visual Basic程序设计的基本步骤 15

2.4工程管理 17

2.4.1工程的组成 17

2.4.2工程的建立、打开与保存 18

2.4.3工程内文件的添加、保存与删除 19

2.4.4调试 19

2.5窗体和基本控件 22

2.5.1窗体 22

2.5.2控件的基本操作 25

2.5.3标签 28

2.5.4文本框 31

2.5.5命令按钮 35

习题2 39

第3章 VB程序设计语言基础 40

3.1数据类型 40

3.1.1数值型数据 40

3.1.2字符型数据(String) 42

3.1.3日期型数据 42

3.1.4逻辑型数据 42

3.1.5变体型数据 42

3.1.6对象型数据 43

3.2常量与变量 43

3.2.1常量 43

3.2.2变量 45

3.3表达式和运算符 46

3.3.1算术运算符和算术表达式 47

3.3.2字符串运算符 50

3.3.3关系运算符和关系表达式 50

3.3.4逻辑运算符和逻辑表达式 51

3.3.5日期运算符 52

3.3.6运算符的优先级 52

3.4 Visual Basic的常用函数 52

3.4.1算术函数 53

3.4.2字符串函数 54

3.4.3数据类型转换函数 57

3.4.4日期和时间函数 57

3.4.5 测试函数 58

3.4.6格式函数Format 59

习题3 60

第4章 控制结构与过程 62

4.1顺序结构 62

4.1.1赋值语句 62

4.1.2使用Print方法输出数据 63

4.1.3输入函数InputBox 65

4.1.4输出函数MsgBox与MsgBox语句 67

4.1.5编程规则 69

4.2选择结构 70

4.2.1 If语句 70

4.2.2 Select Case语句(情况语句) 76

4.2.3选择结构的嵌套 79

4.3循环结构 79

4.3.1 For循环 79

4.3.2 While循环 83

4.3.3 Do循环 84

4.3.4多重循环 86

4.4过程 88

4.4.1 Sub过程 88

4.4.2 Function过程 92

4.4.3过程间参数的传递 94

4.4.4过程的嵌套调用 96

4.5变量与过程的作用域 97

4.5.1模块的划分 98

4.5.2变量的作用域 99

4.5.3过程的作用域 102

4.6数组与自定义类型 103

4.6.1数组的定义 103

4.6.2静态数组与动态数组 105

4.6.3数组的基本操作 106

4.6.4数组应用实例 110

4.6.5自定义类型 111

4.7控件数组 112

4.7.1控件数组的概念 112

4.7.2控件数组的建立 113

4.7.3控件数组的使用 114

习题4 117

第5章 常用控件 121

5.1单选按钮和复选框 121

5.1.1单选按钮的常用属性和事件 121

5.1.2单选按钮应用实例 122

5.1.3复选框的常用属性和事件 123

5.1.4复选框实例 124

5.2框架 125

5.2.1框架的常用属性和事件 126

5.2.2框架的应用实例 126

5.3列表框和组合框 128

5.3.1列表框和组合框的常用属性 128

5.3.2列表框和组合框的常用事件和方法 130

5.3.3列表框的应用实例 131

5.3.4组合框实例 133

5.4时钟 134

5.4.1时钟的常用属性 134

5.4.2时钟的事件 135

5.4.3时钟应用实例 135

5.5图片框和图像框 138

5.5.1图片框和图像框的属性、事件和方法 138

5.5.2图像框应用实例 139

5.6形状和直线控件 140

5.6.1形状和直线控件的常用属性 140

5.6.2形状应用实例 142

5.7图形操作 143

5.7.1坐标系统 143

5.7.2图形颜色 144

5.7.3图形方法 145

5.7.4图形方法应用实例 146

5.8滚动条 147

5.8.1滚动条的常用属性 147

5.8.2滚动条的常用事件和方法 148

5.8.3滚动条应用实例 148

5.9 ActiveX控件 150

5.9.1 Slider控件 150

5.9.2 SSTab控件 152

习题5 154

第6章 键盘和鼠标事件 160

6.1键盘事件 160

6.1.1 KeyPress事件 160

6.1.2 KeyDown事件和KeyUp事件 161

6.2鼠标事件 162

6.2.1 MouseMove事件 163

6.2.2 MouseDown事件和MouseUp事件 163

6.3鼠标的拖放操作 164

6.3.1拖放操作的属性 164

6.3.2拖放操作的事件 165

6.3.3拖放操作的方法 165

习题6 167

第7章 常用算法 168

7.1算法的基本概念 168

7.1.1算法的定义 168

7.2.2算法的特征 168

7.2.3算法的设计要求 168

7.1.4算法的分类 169

7.1.5算法的复杂度 169

7.2数值计算的算法 169

7.2.1数值积分计算 169

7.2.2非线性方程求解 171

7.3非数值计算的算法 172

7.3.1查找算法 173

7.3.2排序算法 174

7.3.3数组元素的插入算法 176

习题7 179

第8章 界面设计 180

8.1对话框的设计 180

8.1.1通用对话框 180

8.1.2自定义对话框 183

8.2菜单设计 184

8.2.1下拉菜单 185

8.2.2弹出菜单 189

8.3多重窗体与多模块程序设计 192

8.3.1设置启动对象 192

8.3.2窗体加载与卸载 192

8.3.3常用事件 193

8.3.4多窗体程序设计实例 194

习题8 197

第9章 文件 199

9.1文件概述 199

9.1.1文件的类型 199

9.1.2顺序文件 199

9.1.3随机文件 203

9.1.4二进制文件 206

9.1.5文件处理函数与语句 208

9.2文件系统控件 209

9.2.1驱动器列表框 209

9.2.2目录列表框 210

9.2.3文件列表框 211

9.2.4文件系统控件应用 212

习题9 213

第10章 数据库编程基础 215

10.1数据库基础知识 215

10.1.1数据库基本概念 215

10.1.2数据库管理系统简介 216

10.2数据库的创建与访问 218

10.2.1创建Access数据库 218

10.2.2可视化数据管理器 227

10.3 SQL语言概述 232

10.3.1 SQL语言的起源与发展 232

10.3.2 SELECT语句 233

10.3.3其他常用SQL语句 238

10.4.Data控件 239

10.4.1 Data控件常用属性、方法与事件 239

10.4.2 RecordSet对象 241

10.4.3数据绑定控件 242

10.4.4 Data控件应用示例 242

10.5 ActiveX数据对象(ADO) 250

10.5.1 ADODC控件 251

10.5.2高级数据绑定控件 260

10.5.3 ADO对象 264

习题10 269

第11章 程序设计实例 271

11.1程序系统设计 271

11.1.1结构化系统开发简介 271

11.1.2程序模块划分 271

11.2系别管理模块 275

11.2.1界面设计 275

11.2.2程序代码 276

11.3课程管理模块 278

11.3.1界面设计 279

11.3.2程序代码 279

11.4学生信息管理模块 280

11.4.1界面设计 280

11.4.2程序代码 281

11.5学生成绩管理模块 283

11.5.1界面设计 283

11.5.2程序代码 284

参考文献 289

相关图书
作者其它书籍
返回顶部