《Visual Basic 6.0 程序设计与实训》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:邹丽明编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:9787121069864
  • 页数:320 页
图书介绍:本书主要介绍了Visual Basic编程基础、Visual Basic标准控件、ActiveX 控件、Windows应用程序接口、多媒体应用程序等内容。本教程附有大量实例和实践内容,学生可以“学有可仿,学能提高”。本教程纸质与电子教程同步结合,可以有效地提高教学效果。

第1章 Visual Basic 6.0开发环境 1

1.1 Visual Basic 6.0概述 1

1.1.1了解Visual Basic 1

1.1.2 Visual Basic 6.0特点 1

1.1.3 Visual Basic的发展版本 2

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

1.2.1 Visual Basic 6.0的运行环境 3

1.2.2 Visual Basic 6.0的启动 3

1.2.3 Visual Basic 6.0的退出 4

1.3 Visual Basic的开发环境 4

1.3.1 Visual Basic开发环境的界面 4

1.3.2标题栏 5

1.3.3菜单栏 5

1.3.4工具栏 8

1.3.5窗体设计器 8

1.3.6工程资源管理器 9

1.3.7属性窗口 11

1.3.8代码编辑窗口 11

1.3.9窗体布局 13

1.3.10调试窗口 13

1.3.11常用工具箱 14

1.4练习题 16

1.4.1选择题 16

1.4.2填空题 17

第2章 Visual Basic的对象 18

2.1 Visual Basic的对象 18

2.2 Visual Basic的控件 18

2.2.1控件的基本概念 18

2.2.2 Visual Basic 6.0控件的种类 18

2.3内部控件的基本操作 19

2.3.1控件的添加 19

2.3.2控件的选择与当前控件 20

2.4 Visual Basic对象的属性 22

2.4.1对象属性的概念 22

2.4.2 Visual Basic对象的属性值的设置方法 22

2.5 Visual Basic对象的事件 24

2.5.1控件事件概述 24

2.5.2 Visual Basic对象的事件过程 25

2.5.3编写事件过程 25

2.6 Visual Basic对象的方法 26

2.6.1对象方法的调用 26

2.7练习题 28

2.7.1选择题 28

2.7.2填空题 29

第3章 创建VisualBasic应用程序 30

3.1 Visual Basic应用程序的结构 30

3.2建立工程(文件扩展名.vbp) 30

3.3窗体模块(文件扩展名.m) 31

3.3.1向当前工程中添加窗体模块 31

3.3.2从工程中移除窗体 31

3.3.3窗体模块的结构及代码的位置 32

3.4标准模块 33

3.4.1向当前工程中添加标准模块 33

3.4.2从当前工程中移除标准模块 34

3.5类模块 34

3.6 Visual Basic程序的编码规则 35

3.7 Visual Basic可视化编程的基本步骤 35

3.7.1 Visual Basic程序的步骤 35

3.7.2应用程序创建实例 36

3.8练习题 41

3.8.1选择题 41

3.8.2填空题 42

第4章 Visual Basic程序设计基础 43

4.1 Visual Basic 6.0常用程序语句 43

4.1.1关于语句中符号的约定 43

4.1.2 Visual Basic 6.0常用程序语句 43

4.2数据类型 48

4.2.1数据类型的分类 48

42.2标准数据类型 49

4.2.3用户自定义数据类型 51

4.2.4枚举数据类型 53

4.3变量与常量 54

4.3.1变量 54

4.3.2变量的作用域 57

4.3.3常量 59

4.4表达式 62

4.4.1运算符 62

4.4.2表达式 65

4.5函数 65

4.6练习题 73

4.6.1选择题 73

4.6.2填空题 77

4.6.3编程题 79

第5章Visual Basic6.0基本控件的应用 80

5.1内部控件 80

5.2对象常用属性 81

5.2.1对象常用属性 81

5.2.2控件的默认属性 91

5.3 Visual Basic控件 91

5.3.1窗体 91

5.3.2文本框控件(TextBox) 95

5.3.3标签控件(Label) 96

5.3.4命令按钮控件(CommandButton) 98

5.3.5框架 101

5.3.6单选按钮(OptionButton)和复选框(CheckBox) 101

5.3.7列表框和组合框 105

5.3.8计时器 111

5.3.9滚动条 115

5.4文件系统控件 120

5.4.1驱动器列表框(DriveListBox) 120

5.4.2目录列表框(DirListBox) 120

5.4.3文件列表框(FileListBox) 121

5.5练习题 125

5.5.1选择题 125

5.5.2填空题 127

5.5.3程序题 128

第6章 选择程序结构 130

6.1单选择结构条件if...Then...语句 130

6.2双分支结构(If...Then...Else...语句) 131

6.3 Ilf函数 132

6.4多分支条件控制语句 133

6.5条件结构语句的嵌套 138

6.6练习题 140

6.6.1选择题 140

6.6.2填空题 142

第7章 循环程序结构 144

7.1 Do...Loop循环 144

7.2 For...Next语句(计数器循环或步长循环) 149

7.3循环嵌套 152

7.4 For Each...Next 155

7.5 Go To语句 156

7.6练习题 157

7.6.1选择题 157

7.6.2填空题 159

7.6.3程序题 161

第8章 鼠标和键盘事件 162

8.1程序设计常用的对象事件及过程 162

8.1.1常用的对象事件 162

8.1.2事件过程 163

8.2对象的焦点事件 164

8.2.1关于焦点 164

8.2.2获得输入焦点 164

8.3鼠标事件 165

8.4键盘事件 168

8.4.1 KeyPress事件 168

8.4.2 KeyDown和KeyUP事件 169

8.5对象拖放(drag and drop) 173

8.5.1 Drag拖放方法 174

8.5 2 Move方法 174

8.5.3 DragMode属性 174

8.5.4 Draglcon属性 174

8.5.5 DragDrop事件和DragOver事件 174

8.6练习题 179

8.6.1选择题 179

8.6.2填空题 182

8.6.3编程题 183

第9章 数组 184

9.1数组的概念 184

9.2内存变量数组 184

9.2.1静态数组和动态数组的声明 184

9.2.2数组在内存中存放的顺序 186

9.2.3数组的基本操作 186

9.2.4与数组有关的主要函数 191

9.2.5利用数组对数据排序 194

9.3控件数组 197

9.3.1控件数组的概念 197

9.3.2控件数组的建立 197

9.3.3控件数组的应用 198

9.4练习题 200

9.4.1选择题 200

9.4.2填空题 201

9.4.3编程题 204

第10章 过程 205

10.1过程的定义 205

10.2过程的作用域 206

10.3过程的调用 206

10.3.1子过程的调用 206

10.3.2函数过程的调用 206

10.4参数传送 208

10.4.1形参与实参的传送方式 208

10.4.2按地址传递与按值传递 209

10.4.3数组参数的传递 211

10.4.4可选参数 212

10.4.5可变参数 213

10.5练习题 215

10.5.1选择题 215

10.5.2填空题 216

10.5.3编程题 218

第11章 图形处理 219

11.1显示图片和图形的控件 219

11.1.1常用属性、事件和方法 219

11.1.2图形文件的装入 221

11.2图片框的绘图属性 224

11.2.1图片框常见的绘图属性 224

11.2.2绘图模式 224

11.2.3设置坐标系 225

11.3绘图方法 227

11.3.1 Line方法(直线或矩形) 227

11.3.2 Pset方法 229

11.3.3 Circle方法(画圆、椭圆) 230

11.3.4 PaintPicture方法 231

11.4图形处理 231

11.4.1图片放大、缩小、移动 231

11.4.2图片旋转效果 234

11.5动画效果的实现 237

11.5.1动画效果实现的方法 237

11.6练习题 242

11.6.1选择题 242

11.6.2填空题 243

11.6.3编程题 243

第12章 多重窗体和多文档界面 244

12.1多重窗体 244

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

12.2多重窗体程序的设计 245

12.2.1添加窗体 246

12.2.2设置应用程序界面及添加代码 246

12.2.3添加Sub main过程 246

12.2.4设置启动对象 246

12.2.5保存模块及工程 247

12.3闲置循环与DoEvents语句 247

12.4多文档界面 249

12.4.1多文档窗体的结构 249

12.4.2添加多文档窗体 250

12.4.3设计多文档窗体 250

12.4.4与多文档窗体有关的属性 252

12.4.5子窗体的显示及窗体排列方式 252

12.4.6与多文档窗体有关的事件 253

12.5练习题 256

12.5.1选择题 256

12.5.2填空题 257

第13章 菜单设计 259

13.1菜单编辑器 259

13.1.1打开菜单编辑器 259

13.1.2菜单编辑器简介 260

13.2下拉式菜单 260

13.2.1菜单属性的设置 261

13.2.2创建下拉菜单 261

13.3弹出式菜单 266

13.3.1建立弹出式菜单 266

13.3.2弹出式菜单的打开 266

13.4练习题 268

13.4.1选择题 268

13.4.2填空题 270

13.4.3编程题 270

第14章 对话框 271

14.1对话框的分类 271

14.2预定义对话框 271

14.3通用对话框 275

14.3.1添加通用对话框控件 275

14.3.2通用对话框的属性 276

14.3.3对话框的打开 276

14.3.4文件对话框 277

14.3.5颜色对话框 279

14.3.6字体对话框 279

14.3.7打印对话框 282

14.3.8帮助对话框 283

14.4自定义对话框 283

14.5练习题 285

14.5.1选择题 285

14.5.2填空题 287

第15章 数据文件 288

15.1文件 288

15.1.1文件名 288

15.1.2文件的分类 288

15.1.3数据文件 289

15.2文件的打开与关闭 289

15.2.1文件的打开 289

15.2.2关闭文件 291

15.3数据文件的读写 291

15.3.1与文件读写操作有关的概念 291

15.3.2与文件读写操作有关的语句和函数 292

15.3.3顺序文件的读写 292

15.3.4随机文件的读写 296

15.3.5文件的其他操作 299

15.4练习题 301

15.4.1选择题 301

15.4.2填空题 303

15.4.3编程题 303

第16章 Visual Basic数据库编程 304

16.1 Visual Basic中使用数据库的工作原理 304

16.2创建数据库 304

16.2.1创建数据库 304

16.2.2在“数据库窗口”输入数据 306

16.3数据控件 307

16.3.1在窗体添加数据控件 307

16.3.2为数据控件指定连接的数据源 307

16.3.3为输入/输出控件指定Data访问数据库 308

16.3.4 Data控件的Recordset对象 309

163.5数据控件常用属性 314

16.3.6数据控件的常用方法 315

16.3.7数据控件的事件 316

16.4 SQL语言 317

16.4.1 SQL命令 317

16.4.2 SQL的数据查询功能 317

16.4.3 SQL查询的应用 318

16.5练习题 320

16.5.1选择题 320

16.5.2填空题 320