《Visual Basic程序设计实务》PDF下载

  • 购买积分:15 如何计算积分?
  • 作  者:杨宏宇主编;彭丽副主编
  • 出 版 社:北京:中央广播电视大学出版社
  • 出版年份:2012
  • ISBN:9787304057435
  • 页数:461 页
图书介绍:本书内容包括:窗体、常用控件介绍,常用数据类型,数据的输入与输出,语句的结构,数组,过程,菜单和工具栏的设计,绘图、文件处理,数据库、报表设计。

第1章 V语言概述 1

1.1 VB的基本概念 3

1.1.1 VB的发展历史 3

1.1.2 VB的基本特点 3

1.1.3面向对象的程序设计方法 4

1.1.4可视化程序设计方法 4

1.1.5事件驱动的编程机制 5

1.1.6提供软件集成开发环境 5

1.1.7结构化设计语言,功能强大 5

1.2启动VB 5

1.3退出VB 7

1.4 VB的集成开发环境 8

1.4.1标题栏 8

1.4.2菜单栏 8

1.4.3工具栏 9

1.4.4工具箱 10

1.4.5工程资源管理器窗口 11

1.4.6属性窗口 11

1.4.7窗体设计器 12

1.5对象浏览器 13

1.5.1显示对象浏览器 13

1.5.2对象浏览器内容介绍 13

1.6使用VB帮助系统 14

第2章 可视化编程的基本概念 17

2.1时钟显示程序设计示例 19

2.1.1界面设计 19

2.1.2编写代码 20

2.1.3保存应用程序 22

2.1.4运行程序 22

2.2 VB应用程序的特点 23

2.2.1可视化设计 23

2.2.2事件驱动编程 24

2.3对象与事件驱动概念 25

2.3.1对象、属性、类 25

2.3.2方法与事件 26

2.3.3事件驱动程序设计 28

2.4 VB中的常用控件介绍 29

2.4.1标签控件(Label) 31

2.4.2文本框控件(Text) 33

2.4.3命令按钮控件(CommandButton) 35

2.4.4单选按钮控件(OptionButton) 39

2.4.5复选框控件(CheckBox) 41

2.4.6列表框控件(ListBox) 43

2.4.7组合框控件(ComboBox) 48

2.4.8滚动条控件(ScrollBar) 51

2.4.9框架控件(Frame) 54

2.4.10计时器控件(Timer) 54

2.4.11图片框控件(PictureBox) 57

2.4.12图像控件(Image) 60

2.4.13窗体 61

2.5向窗体添加控件 67

2.5.1在窗体上添加一个控件 67

2.5.2控件的缩放和移动 67

2.5.3控件的复制与删除 68

2.5.4控件的对齐和排列 68

2.6代码设计窗口 71

2.6.1打开代码窗口的方法 71

2.6.2代码窗口的结构 71

2.6.3查看代码的方式 72

2.6.4代码设计器提供的功能 72

2.7工程管理 73

2.7.1 VB工程的组成 73

2.7.2建立、打开及保存工程 74

2.7.3在工程中添加、删除及保存文件 76

2.7.4运行工程 77

2.8 VB编程基本步骤 80

2.8.1新建工程 80

2.8.2向窗体添加控件 80

2.8.3设置控件属性 80

2.8.4编写代码 81

2.8.5运行、调试工程 81

2.8.6保存工程 81

2.8.7编译工程 82

第3章 VB编程基础 88

3.1标识符 89

3.2基本数据类型 90

3.2.1数值型数据 91

3.2.2字符型数据String 92

3.2.3布尔型数据Boolean 93

3.2.4日期型数据Date 93

3.2.5对象型数据Object 93

3.2.6变体型数据Variant 93

3.3数据类型转换 95

3.4常量与变量 96

3.4.1常量 96

3.4.2变量 97

3.5算术运算符和表达式 101

3.5.1算术运算符 101

3.5.2算术表达式书写规则 102

3.5.3算术运算符的优先级 103

3.6字符串运算符和字符串表达式 103

3.6.1字符串运算符 103

3.6.2字符串表达式 104

3.7日期运算符和日期表达式 104

3.7.1日期运算符 104

3.7.2日期表达式 104

3.8关系运算符和关系表达式 105

3.8.1关系运算符 105

3.8.2关系表达式 105

3.9逻辑运算符和逻辑表达式 106

3.9.1逻辑运算符 106

3.9.2逻辑表达式 107

3.9.3 3种运算符之间的运算优先级的关系 108

3.10常用内部函数 109

3.10.1数学函数 109

3.10.2字符串函数 110

3.10.3判断函数 110

3.10.4日期和时间函数 110

3.11 VB语句的书写规则 110

3.11.1赋值语句 111

3.11.2注释语句 112

3.11.3语句续行 112

3.11.4一行中书写多条语句 113

3.11.5命令格式中的符号说明 113

3.12记录类型数据(用户自定义类型) 113

3.12.1记录类型的定义 114

3.12.2定义记录类型变量 115

3.12.3记录类型变量的赋值 115

第4章 数据信息的基本输入输出 122

4.1数据输出 123

4.1.1输出文本信息到窗体 123

4.1.2输出文本信息到图片框 128

4.1.3使用标签控件输出文本信息 129

4.1.4使用消息框输出文本信息 131

4.1.5使用格式化函数输出 134

4.2数据输入 137

4.2.1使用文本框控件输入信息和数据 137

4.2.2使用输入框输入 141

4.3其他常用语句 143

4.3.1卸载对象语句 143

4.3.2焦点与Tab键序 144

第5章 选择结构设计 153

5.1程序的基本结构 154

5.1.1顺序结构 154

5.1.2选择结构 155

5.1.3循环结构 155

5.2单条件选择语句If 156

5.2.1单行结构条件语句 156

5.2.2块形式的IF…Then语句 159

5.2.3 If语句的嵌套 160

5.3多分支选择结构Select Case语句 165

5.4应用程序设计示例 169

第6章 循环结构设计 184

6.1 For…Next循环语句 185

6.1.1 For…Next语句的语法格式 186

6.1.2 For…Next语句的执行过程 186

6.1.3 For…Next循环的循环次数 187

6.1.4 For…Next语句的嵌套 191

6.2 Do…Loop循环语句 194

6.2.1当型(前测型)Do…Loop循环语句语法格式 194

6.2.2直到型(后测型)Do…Loop循环语句 196

6.3 While…Wend循环语句 198

6.4应用程序设计示例 199

第7章 数组 227

7.1数组的概念 228

7.1.1数组的定义与声明 229

7.1.2用Option Base语句定义数组下标下界缺省值 229

7.1.3对数组元素的引用 230

7.1.4动态数组 230

7.1.5数组的维数 231

7.1.6对数组元素的操作 232

7.2控件数组 241

7.2.1控件数组的概念 242

7.2.2建立控件数组的方法 242

7.2.3控件数组的使用 243

第8章 过程 263

8.1子程序过程 264

8.1.1事件过程 265

8.1.2通用过程 266

8.1.3通用过程的创建和定义 266

8.1.4通用过程的调用 269

8.2函数过程(Function过程) 275

8.2.1函数过程的定义 275

8.2.2函数过程的调用 277

8.3参数的传递 282

8.3.1形式参数和实际参数 282

8.3.2数值传递与地址传递 283

8.3.3使用可选参数 288

8.3.4提供可选参数的默认值 289

8.3.5使用不定数量的参数 289

第9章 VB绘图程序设计方法 300

9.1坐标系统和颜色 301

9.1.1标准VB坐标系 301

9.1.2自定义坐标系 303

9.1.3坐标度量转换 307

9.1.4使用颜色 307

9.2绘图控件介绍 310

9.2.1线条控件 310

9.2.2形状控件 311

9.3绘图命令介绍 313

9.3.1清除屏幕图像命令Cls 313

9.3.2画点命令PSet 313

9.3.3画直线和矩形命令Line 317

9.3.4画圆和椭圆命令Circle 319

9.4图像应用程序中常用方法 321

9.4.1图像属性设置 321

9.4.2图片的加载 321

9.4.3图片的移动 323

9.5图形的变换 323

9.6绘图程序设计案例 326

第10章 文件处理 339

10.1文件的基本概念和分类 340

10.2文件的输入输出操作 341

10.2.1顺序文件的读写操作 341

10.2.2随机文件的读写操作 350

10.2.3二进制文件 355

10.3常用文件系统操作控件 356

10.3.1 DriverListBox控件 356

10.3.2 DirList控件 358

10.3.3 FileListBox控件 359

10.3.4 VB中常用文件处理语句和函数 362

第11章 数据库程序设计 377

11.1数据库的基本概念 378

11.1.1关系数据库的基本结构 379

11.1.2 VB数据访问对象及数据库访问机制 379

11.2 Access数据库 381

11.2.1创建Access数据库 382

11.2.2创建Access数据表 383

11.2.3修改表结构 385

11.2.4输入记录数据 385

11.3使用数据控件Data 385

11.3.1 Data控件的属性 385

11.3.2数据绑定控件常用属性 387

11.3.3 Data控件的事件 390

11.3.4 Data控件的方法 390

11.3.5数据记录对象(Recordset) 391

11.4使用数据库表格控件DBGrid 408

11.4.1给工具箱增加DBGrid控件 408

11.4.2 DBGrid控件中表的修改 409

11.4.3 DBGrid控件的运用 412

11.5使用ADO Data控件 414

11.5.1 ADO控件的常用属性 415

11.5.2 ADO Data控件的方法 418

11.5.3 ADO Data控件的应用例子 419

11.6使用“数据窗体设计器”进行界面设计 424

11.7结构化查询语言(SQL) 429

11.7.1 SQL语言的组成 430

11.7.2数据查询语句 430

11.7.3使用SQL 431

第12章 调试与错误处理 437

12.1程序的错误类型 438

12.2程序调试 440

12.2.1 VB系统的工作模式 440

12.2.2调试工具 441

12.2.3程序调试的方法 442

12.2.4调试示例 444

12.3使用调试窗口 449

12.3.1立即窗口 449

12.3.2本地窗口 450

12.3.3调用堆栈窗口 450

12.3.4用监视表达式监视程序 450

12.4错误捕获及处理 452

12.4.1 On Error Goto…Resume结构 452

12.4.2 On Error Goto…Resume Next语句 453

12.4.3 Resume与Resume Next的区别 455

12.5条件编译 456

12.5.1条件编译语句 457

12.5.2使用条件编译调试程序 458

参考文献 461