当前位置:首页 > 工业技术
Visual Basic程序开发学习笔记
Visual Basic程序开发学习笔记

Visual Basic程序开发学习笔记PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:周文峰编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2008
  • ISBN:9787121070969
  • 页数:461 页
图书介绍:本书由浅入深讲解Visual Basic 6.0开发技术,全书内容分为5个部分,共20章,第一部分介绍初学者入门Visual Basic 6.0技术必备的一些基础知识,其中包括Visual Basic 6.0技术概述、集成开发环境的使用、程序设计基础、过程和函数;第二部分介绍Visual Basic 6.0核心技术,主要内容包括Visual Basic 6.0中的窗体设计、菜单设计、文件操作和常用的控件介绍;第三部分介绍Visual Basic 6.0中的数据库操作技术,主要介绍了Access数据库和SQL 数据库操作技术以及如何使用ADO组件访问数据库;第四部分主要内容包括绘图、视频和音频操作、网络操作、ActiveX技术、错误捕获和处理,以及Visual Basic 6.0程序打包和发布;第五部分精选了几个能囊括本书介绍的所有理论的实例,如扫雷游戏和人力资源管理系统,能使读者彻底精通Visual Basic 6.0开发技术。本书内容全面,不但适合于没有任何编程语言基础而欲直接学习Visual Basic 6.0技术的初学者,同时也适合于有一定Visual Basic 6.0开发基础
《Visual Basic程序开发学习笔记》目录

第一篇 Visual Basic 6.0应用开发基础 1

第1章 Visual Basic 6.0技术概述 1

1.1 Visual Basic 6.0简介 3

1.2 Visual Basic 6.0的特点 3

1.3 Visual Basic 6.0的版本 4

1.4 Visual Basic 6.0的运行环境 5

1.5 Visual Basic 6.0的安装 5

1.6 Visual Basic 6.0的启动 9

1.7 本章小结 9

第2章 Visual Basic 6.0集成开发环境的使用 9

2.1 集成开发环境的概念和启动 11

2.2 集成开发环境的组成部分 11

2.2.1 工具栏 12

2.2.2 工具箱 16

2.2.3 菜单栏 18

2.2.4 窗体窗口 18

2.2.5 属性窗口 19

2.2.6 工程资源管理器 20

2.2.7 代码编辑窗口 20

2.3 集成开发环境的定制 21

2.3.1 “通用”选项卡的设置 21

2.3.2 “编辑器”选项卡的设置 22

2.3.3 “编辑器格式”选项卡的设置 23

2.3.4 “可连接”选项卡的设置 24

2.3.5 “环境”选项卡的设置 24

2.3.6 “高级”选项卡的设置 25

2.4 工程管理 26

2.4.1 工程的结构 26

2.4.2 工程文件的操作 26

2.4.3 工程中的文件操作 28

2.5 工程的属性设置 31

2.6 创建hello world应用程序 32

2.6.1 hello world应用程序的运行结果 32

2.6.2 hello world应用程序的创建步骤 32

2.7 本章小结 36

第3章 Visual Basic 6.0程序设计基础 36

3.1 基本数据类型 38

3.1.1 整数型 38

3.1.2 实数型(浮点数或实型数) 39

3.1.3 货币型(Currency) 40

3.1.4 字节型(Byte) 40

3.1.5 日期型(Date) 40

3.1.6 逻辑型(Boolean) 41

3.1.7 字符串(String) 41

3.1.8 对象数据类型(Object) 42

3.1.9 可变数据类型(Variant) 42

3.2 数组 43

3.2.1 数组的概念和作用 43

3.2.2 数组的声明 43

3.2.3 静态数组 43

3.2.4 动态数组 45

3.3 自定义数据类型 46

3.3.1 自定义数据类型的声明 46

3.3.2 所属数据类型为自定义数据类型的变量的声明和使用 47

3.4 变量和常量 48

3.4.1 变量 48

3.4.2 常量 50

3.5 运算符 51

3.5.1 算术运算符 51

3.5.2 逻辑运算符 53

3.5.3 关系运算符 54

3.5.4 字符串运算符 55

3.6 基本控制结构 56

3.6.1 顺序结构 56

3.6.2 选择结构 57

3.6.3 循环结构 59

3.7 注释 61

3.8 创建计算N!的应用程序N!排列 61

3.9 本章小结 66

第4章 过程和函数 68

4.1 过程和函数概述 68

4.2 函数过程 68

4.2.1 函数过程的定义 68

4.2.2 函数过程的调用 69

4.2.3 函数过程的使用实例 70

4.3 子程序过程(Sub过程) 71

4.3.1 通用子程序过程 71

4.3.2 事件子程序过程 72

4.3.3 子程序过程的定义 72

4.3.4 子程序过程的调用 73

4.3.5 子程序过程的使用实例 73

4.4 过程间的参数传递 74

4.4.1 形参和实参 74

4.4.2 参数传递 74

4.4.3 数组作参数的过程 75

4.5 过程的可选参数和不定量参数 75

4.5.1 可选参数 75

4.5.2 不定量参数 76

4.5.3 带有可选参数的过程使用实例 77

4.5.4 带有不定量参数的过程使用实例 78

4.6 本章小结 79

第二篇 Visual Basic 6.0核心技术 79

第5章 Visual Basic 6.0窗体设计 79

5.1 窗体概述 83

5.1.1 窗体的三个基本概念 83

5.1.2 窗体的组成部分 83

5.1.3 窗体的命名方法 84

5.2 窗体的属性、方法和事件 85

5.2.1 窗体的属性 85

5.2.2 窗体的方法 86

5.2.3 窗体的事件 86

5.2.4 创建用于显示窗体的属性、方法和事件使用方法的应用程序“窗体测试” 86

5.3 窗体的创建 92

5.3.1 在应用程序“窗体测试”中添加一个普通的窗体 92

5.3.2 在应用程序“窗体测试”中添加一个应用程序信息显示窗体 94

5.3.3 在应用程序“窗体测试”中添加一个登录窗体 97

5.4 窗体间的变量传递 99

5.4.1 在标准模块中定义全局变量 100

5.4.2 在窗体模块中定义全局变量 102

5.4.3 创建使用标准模块实现变量传递的应用程序“窗体间变量传递测试A” 102

5.4.4 创建使用窗体模块实现窗体间变量传递的应用程序“窗体间变量传递测试B” 108

5.5 本章小结 111

第6章 Visual Basic 6.0菜单设计 111

6.1 菜单概述 113

6.1.1 菜单的作用 113

6.1.2 菜单的种类 113

6.2 菜单编辑器 114

6.2.1 菜单编辑器的启动 115

6.2.2 菜单编辑器的样式及组成部分 115

6.3 菜单的创建 120

6.3.1 下拉式菜单的创建方法 120

6.3.2 弹出式菜单的创建方法 122

6.4 创建带有下拉式菜单的应用程序menutest 123

6.5 在应用程序menutest中添加弹出式菜单 129

6.6 本章小结 131

第7章 文件操作 133

7.1 文件概述 133

7.1.1 文件的概念 133

7.1.2 文件的种类 133

7.2 顺序文件 134

7.2.1 顺序文件概述 134

7.2.2 顺序文件的操作 134

7.2.3 创建用于操作顺序文件的应用程序filetest1 137

7.3 随机文件 144

7.3.1 随机文件概述 144

7.3.2 随机文件的操作 144

7.3.3 创建用于操作随机文件的应用程序filetest2 146

7.4 二进制文件 156

7.4.1 二进制文件概述 156

7.4.2 二进制文件的操作 156

7.5 本章小结 158

第8章 一般控件 160

8.1 控件概述 160

8.1.1 控件的种类 160

8.1.2 控件的基本操作 160

8.2 Label(标签)控件概述 165

8.2.1 Label(标签)控件概述 165

8.2.2 Label(标签)控件的常用属性 165

8.2.3 Label(标签)控件的常用事件 166

8.3 TextBox(文本框)控件概述 166

8.3.1 TextBox(文本框)控件概述 167

8.3.2 TextBox(文本框)控件的常用属性 167

8.3.3 TextBox(文本框)控件的常用方法 168

8.3.4 TextBox(文本框)控件的常用事件 168

8.4 Label和TextBox控件使用实例——kjtestl 168

8.5 ListBox(列表框)控件概述 172

8.5.1 ListBox(列表框)控件概述 172

8.5.2 ListBox(列表框)控件的常用属性 173

8.5.3 ListBox(列表框)控件的常用方法 174

8.5.4 ListBox(列表框)控件的常用事件 175

8.6 ComboBox(组合框)控件概述 175

8.6.1 ComboBox(组合框)控件概述 175

8.6.2 ComboBox(组合框)控件的常用属性 176

8.6.3 ComboBox(组合框)控件的常用方法和事件 176

8.7 CommonButton(命令按钮)控件概述 176

8.7.1 CommonButton(命令按钮)控件的样式 176

8.7.2 CommonButton(命令按钮)控件的常用属性 177

8.7.3 CommonButton(命令按钮)控件的常用方法 177

8.7.4 CommonButton(命令按钮)控件的常用事件 177

8.8 ListBox和ComboBox控件使用实例 178

8.9 CheckBox(复选框)控件概述 182

8.9.1 CheckBox(复选框)控件的样式 182

8.9.2 CheckBox(复选框)控件的常用属性 182

8.9.3 CheckBox(复选框)控件的常用方法 182

8.9.4 CheckBox(复选框)控件的常用事件 183

8.10 OptionButton(单选按钮)控件概述 183

8.10.1 OptionButton(单选按钮)控件概述 183

8.10.2 OptionButton(单选按钮)控件的常用属性 183

8.11 Frame(页框)控件概述 184

8.11.1 Frame(页框)控件概述 184

8.11.2 Frame(页框)控件的常用属性 185

8.11.3 Frame(页框)控件的常用方法 185

8.12 CheckBox、OptionButton和Frame控件使用实例——kjtest3 185

8.13 Timer(定时器)控件概述 188

8.13.1 Timer(定时器)控件概述 188

8.13.2 Timer(定时器)控件的常用属性 189

8.13.3 Timer(定时器)控件的常用事件 189

8.14 PictureBox(图片框)控件概述 189

8.14.1 PictureBox(图片框)控件概述 190

8.14.2 PictureBox(图片框)控件的常用属性 190

8.14.3 PictureBox(图片框)控件的常用方法 191

8.14.4 PictureBox(图片框)控件的常用事件 191

8.15 Image(图像框)控件概述 191

8.15.1 Image(图像框)控件概述 191

8.15.2 Image(图像框)控件的常用属性 192

8.15.3 Image(图像框)控件的常用方法 192

8.16 CommonDialog(标准对话框)控件概述 193

8.16.1 CommonDialog(标准对话框)控件概述 193

8.16.2 CommonDialog(标准对话框)控件的添加 193

8.16.3 CommonDialog(标准对话框)控件的常用属性 194

8.16.4 CommonDialog(标准对话框)控件的常用方法 194

8.17 Timer、Image和CommonDialog控件使用实例 195

8.18 本章小结 199

第9章 Access数据库和SQL Server数据库管理 199

第三篇 数据库操作技术 203

9.1 Access数据库 203

9.1.1 Access数据库的组成部分 203

9.1.2 Access空数据库的创建 204

9.1.3 Access数据库test中的数据库表yuangong和chengji的创建 205

9.1.4 Access数据库test中的查询zonghe的创建 207

9.2 SQL Server数据库 209

9.2.1 创建空SQL Server数据库test 210

9.2.2 SQL Server数据库test中的数据库表yuangong和chengji的创建 211

9.2.3 SQL Server数据库test中的视图zonghe的创建 213

9.2.4 在SQL Server数据库中附加已经存在的数据库test1 214

9.3 Transact-SQL语言基础 215

9.3.1 基本数据类型 216

9.3.2 Select查询语句 216

9.3.3 表创建create table语句 218

9.3.4 数据插入insert语句 219

9.3.5 数据更新update语句 220

9.3.6 数据删除delete语句 221

9.4 本章小结 221

第10章 数据库编程 223

10.1 ActiveX Data Object(ADO) 223

10.1.1 ActiveX Data Object(ADO)概述 223

10.1.2 ADO的组成部分 223

10.1.3 ADO对象的引用 228

10.1.4 使用ADO对象操作数据库的一般步骤 229

10.1.5 使用ADO对象操作数据库的实例 229

10.2 ODBC数据库访问技术 230

10.2.1 ODBC(Open Database Connectivity)概述 231

10.2.2 ODBC数据源的创建 231

10.3 DataCombo控件概述 233

10.3.1 DataCombo控件概述 234

10.3.2 DataCombo控件的常用属性 235

10.3.3 DataCombo控件的常用方法 235

10.3.4 DataCombo控件的常用事件 236

10.4 DBList控件概述 236

10.5 DataGrid控件概述 237

10.5.1 DataGrid控件的添加 237

10.5.2 DataGrid控件的常用属性 238

10.5.3 DataGrid控件的常用方法和事件 238

10.6 ADO对象、DataCombo和DataGrid控件使用实例 238

10.7 ADO Data控件概述 243

10.7.1 ADO Data控件的添加 244

10.7.2 ADO Data控件的常用属性 244

10.7.3 ADO Data控件的常用方法 246

10.7.4 ADO Data控件的常用事件 247

10.8 ADO Data控件、DataCombo和DataGrid控件使用实例 247

10.9 DataEnviroment(数据环境)概述 251

10.9.1 数据环境设计器的添加 251

10.9.2 数据环境的常用属性 252

10.9.3 数据环境的常用事件 253

10.10 数据环境、DataCombo和DataGrid控件使用实例 253

10.11 本章小结 259

第四篇 Visual Basic 6.0提高 259

第11章 绘图 259

11.1 坐标系统 263

11.1.1 刻度 263

11.1.2 对象位置 264

11.2 图形控件 264

11.2.1 Line控件 264

11.2.2 Shape控件 265

11.3 Line控件使用实例 267

11.4 Shape控件使用实例 270

11.5 基本绘图方法 273

11.5.1 用于画点的Pset方法 273

11.5.2 用于绘制直线的Line方法 274

11.5.3 用于绘制圆或者椭圆的Circle方法 274

11.5.4 用于清除图形的Cls方法 275

11.5.5 用于返回某一像素点处的RGB颜色值的Point方法 276

11.6 Line方法使用实例 276

11.7 本章小结 279

第12章 Visual Basic 6.0视频和音频操作 279

12.1 MCI接口 281

12.1.1 MCI接口 281

12.1.2 MCI函数 281

12.1.3 一个使用MCI函数的典型实例 283

12.2 多媒体设备 285

12.3 Multimedia MCI控件 285

12.3.1 控件的概念和作用 285

12.3.2 控件的主要属性、方法和事件 285

12.3.3 一个使用Multimedia MCI控件的典型实例 286

12.4 ActiveMovie控件 290

12.4.1 控件的概念和作用 290

12.4.2 控件的主要属性、方法和事件 291

12.4.3 一个使ActiveMovie控件的典型实例 292

12.5 本章小结 294

第13章 Visual Basic 6.0中的网络操作 294

13.1 计算机网络基本概念 296

13.1.1 计算机网络及因特网 296

13.1.2 网络协议和TCP/IP 296

13.1.3 WWW和URL 296

13.2 Winsock控件 297

13.2.1 控件的概念和作用 297

13.2.2 控件的主要属性、方法和事件 297

13.2.3 一个使用Winsock控件的典型实例 299

13.3 WebBrowser(浏览器)控件 302

13.3.1 控件的概念和作用 302

13.3.2 控件的主要属性、方法和事件 302

13.3.3 一个使用WebBrowser控件的典型实例 304

13.4 Inet控件 307

13.4.1 控件的概念和作用 307

13.4.2 控件的主要属性、方法和事件 307

13.4.3 一个使用Inet控件的典型实例 311

13.5 本章小结 313

第14章 ActiveX技术 315

14.1 ActiveX概述 315

14.2 ActiveX控件概述 315

14.3 创建ActiveX控件 316

14.3.1 利用向导创建ActiveX控件 316

14.3.2 手动创建ActiveX控件 319

14.4 ActiveX控件的使用 322

14.5 本章小结 325

第15章 Visual Basic 6.0错误捕获和处理 325

15.1 Visual Basic 6.0中的错误类型 327

15.1.1 语法错误 327

15.1.2 运行错误 327

15.1.3 逻辑错误 327

15.2 错误处理对象(Err) 328

15.2.1 错误处理对象(Err)概述 328

15.2.2 错误处理对象(Err)的属性和方法 328

15.2.3 On Error语句 328

15.2.4 On Error语句的使用格式 329

15.3 错误处理对象(Err)使用实例 329

15.4 本章小结 333

第16章 Visual Basic 6.0程序打包和部署 333

16.1 Visual Basic 6.0程序打包和部署概述 335

16.2 Visual Basic 6.0程序打包和部署向导概述及启动 335

16.2.1 打包和部署向导概述 335

16.2.2 启动Visual Basic 6.0打包和部署向导 336

16.3 Visual Basic 6.0应用程序的打包 338

16.3.1 允许发布的文件 338

16.3.2 打包应用程序前的准备工作 338

16.3.3 打包Visual Basic 6.0应用程序 340

16.4 Visual Basic 6.0应用程序的部署 343

16.4.1 打包和部署向导的部署功能 344

16.4.2 部署应用程序前的准备工作 344

16.4.3 部署Visual Basic 6.0应用程序 345

16.5 本章小结 348

第五篇 综合应用 351

第17章 扫雷游戏 351

17.1 系统概述与预览 351

17.1.1 系统概述 351

17.1.2 系统预览 352

17.2 系统设计与分析 353

17.3 鼠标单击方格的事件 361

17.4 制作游戏安装包 369

17.5 核心代码分析 369

17.6 心得体会 373

17.7 本章小结 374

第18章 屏幕保护程序 376

18.1 系统概述与预览 376

18.1.1 系统概述 376

18.1.2 系统预览 377

18.2 系统设计与分析 379

18.3 主窗体制作 386

18.3.1 屏保基础知识 386

18.3.2 开始制作 387

18.4 心得体会 395

18.5 本章小结 397

第19章 拼数字游戏 399

19.1 系统概述与预览 399

19.1.1 系统概述 399

19.1.2 系统预览 399

19.2 系统设计与分析 401

19.3 Shuffle方法函数 410

19.4 移动排列处理 412

19.5 焦点处理 413

19.6 心得体会 415

19.7 本章小结 416

第20章 人力资源管理系统 418

20.1 系统概述与预览 418

20.1.1 系统功能 418

20.1.2 系统预览 418

20.2 系统设计与分析 423

20.2.1 系统设计思想 423

20.2.2 系统功能模块划分 423

20.3 设计和创建数据库 424

20.3.1 数据库需求分析 424

20.3.2 数据库概念结构设计 425

20.3.3 数据库逻辑结构设计 425

20.4 创建工程 426

20.5 建立数据连接和数据集对象 427

20.5.1 DataEnvironment(数据环境窗口)的添加 427

20.5.2 DataEnvironment(数据环境窗口)中数据连接对象的属性设置 428

20.5.3 DataEnvironment(数据环境窗口)中数据命令对象的添加和属性设置 428

20.6 创建公共模块 431

20.6.1 公用模块的功能 431

20.6.2 公用模块设计 431

20.7 创建主窗体模块 434

20.7.1 窗体菜单的设计 434

20.7.2 窗体的工作流程 436

20.7.3 编写主窗体程序代码 436

20.8 基本工资设置窗体模块 436

20.8.1 窗体界面的设计 437

20.8.2 窗体的工作流程 437

20.8.3 编写窗体代码 438

20.9 创建员工薪酬管理窗体模块 444

20.9.1 窗口界面的设计 444

20.9.2 窗口的工作流程 445

20.9.3 编写窗体代码 446

20.10 创建薪酬查询窗体模块 454

20.10.1 窗体界面的设计 454

20.10.2 窗体的工作流程 455

20.10.3 编写窗体代码 456

20.11 创建员工薪酬详细信息显示窗体模块 459

20.11.1 窗口界面的设计 459

20.11.2 窗口的工作流程 460

20.11.3 编写窗体代码 460

20.12 本章小结 461

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