图书介绍

Visual Basic 2005程序设计 第6版PDF|Epub|txt|kindle电子书版本网盘下载

Visual Basic 2005程序设计 第6版
  • David Schneider著;孙燕等译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302145512
  • 出版时间:2007
  • 标注页数:579页
  • 文件大小:55MB
  • 文件页数:591页
  • 主题词:BASIC语言-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual Basic 2005程序设计 第6版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 计算机和Visual Basic 2005简介1

1.1 计算机简介2

1.2 使用Windows4

1.2.1 鼠标指针4

1.2.2 鼠标操作4

1.2.3 Windows“Start”按钮5

1.2.4 Windows和小写的windows5

1.2.5 使用记事本6

1.2.7 思考题1.29

1.2.8 练习题1.29

1.2.6 说明9

1.2.9 思考题1.2的解答10

1.3 文件和文件夹10

1.3.1 使用Windows资源管理器11

1.3.2 使用“Open”和“SaveAs”对话框13

1.3.3 思考题1.314

1.3.4 练习题1.314

1.3.5 思考题1.3的解答15

1.4 Visual Basic 2005简介16

1.4.1 Windows和VisualBasic的由来16

1.4.2 如何开发Visual Basic应用程序16

1.5 计算发展史18

1.4.3 Visual Basic的不同版本18

第2章 问题求解24

2.1 程序开发过程25

2.1.1 在计算机上执行任务25

2.1.2 程序规划25

2.2 程序设计工具27

2.2.1 流程图27

2.2.2 伪代码28

2.2.3 层次图29

2.2.4 确定纽约市给定编号街道的方向的算法30

2.2.5 班级平均成绩算法31

2.2.6 说明33

第3章 VisualBasic程序设计基础34

3.1 Visual Basic控件35

3.1.1 创建新的Visual Basic程序35

3.1.2 文本框演练37

3.1.3 按钮演练41

3.1.4 标签演练42

3.1.5 列表框演练42

3.1.6 “Name”属性42

3.1.7 帮助演练43

3.1.10 放置和排列控件44

3.1.8 字体44

3.1.9 自动隐藏44

3.1.11 说明46

3.1.12 思考题3.146

3.1.13 练习题3.147

3.1.14 思考题3.1的解答49

3.2 Visual Basic事件49

3.2.1 事件过程演练51

3.2.2 表单的属性和事件过程53

3.2.3 事件过程头54

3.2.4 说明54

3.2.6 练习题3.256

3.2.5 思考题3.256

3.2.7 思考题3.2的解答61

3.3 数字61

3.3.1 算术运算61

3.3.2 变量63

3.3.3 增加变量的值65

3.3.4 内置函数:Math.Sqrt、Int和Math.Round65

3.3.5 Integer数据类型67

3.3.6 声明多个变量67

3.3.7 括号67

3.3.9 说明68

3.3.8 三种错误类型68

3.3.10 思考题3.369

3.3.11 练习题3.370

3.3.12 思考题3.3的解答74

3.4 字符串75

3.4.1 变量和字符串75

3.4.2 使用文本框输入和输出76

3.4.3 连接77

3.4.4 字符串属性和方法:Length及ToUpper、ToLower、Trim、IndexOf和Substring方法78

3.4.7 Option Strict81

3.4.6 字符串的初始值81

3.4.5 空字符串81

3.4.8 内部说明82

3.4.9 行延续字符83

3.4.10 说明83

3.4.11 思考题3.484

3.4.12 练习题3.484

3.4.13 思考题3.4的解答89

3.5 输入和输出89

3.5.1 使用格式函数按一定格式显示输出信息89

3.5.2 用区域设置输出信息的格式90

3.5.3 从文件读取数据92

3.5.4 使用输入对话框输入信息96

3.5.5 使用消息对话框输出信息97

3.5.6 使用掩码文本框输入信息98

3.5.7 说明99

3.5.8 思考题3.5100

3.5.9 练习题3.5100

3.5.10 思考题3.5的解答109

3.6 总结109

3.7 程序设计项目110

第4章 一般过程112

4.1 Sub过程,第1部分113

4.1.1 将变量和表达式用作参数118

4.1.2 Sub过程调用其他Sub过程121

4.1.3 说明122

4.1.4 思考题4.1122

4.1.5 练习题4.1123

4.1.6 思考题4.1的解答136

4.2 Sub过程,第2部分136

4.2.1 按值传递136

4.2.2 按引用传递137

4.2.3 局部变量140

4.2.4 类变量141

4.2.5 调试143

4.2.6 思考题4.2143

4.2.7 练习题4.2144

4.2.8 思考题4.2的解答152

4.3 Function过程152

4.3.1 带有多个参数的用户定义函数155

4.3.2 不带参数的用户定义函数158

4.3.3 比较Function过程与Sub过程159

4.3.4 使用区域指令缩起过程159

4.3.5 思考题4.3160

4.3.6 练习题4.3161

4.3.7 思考题4.3的解答166

4.4 模块化设计166

4.4.1 自顶向下设计166

4.4.2 结构化程序设计168

4.4.3 结构化程序设计的优点169

4.4.4 面向对象程序设计170

4.4.5 相关引语170

4.5 总结170

4.6 程序设计项目171

第5章 判定173

5.1.1 ANSI值174

5.1 关系运算符和逻辑运算符174

5.1.2 逻辑运算符176

5.1.3 Boolean数据类型177

5.1.4 说明177

5.1.5 思考题5.1178

5.1.6 练习题5.1178

5.1.7 思考题5.1的解答180

5.2 If块180

5.2.1 If块180

5.2.2 ElseIf子句184

5.2.4 思考题5.2186

5.2.3 说明186

5.2.5 练习题5.2187

5.2.6 思考题5.2的解答197

5.3 Select Case块197

5.3.1 示例1197

5.3.2 示例2198

5.3.3 示例3200

5.3.4 示例4201

5.3.5 示例5202

5.3.6 示例6203

5.3.7 示例7204

5.3.9 思考题5.3205

5.3.8 说明205

5.3.10 练习题5.3206

5.3.11 思考题5.3的解答214

5.4 实例分析:周工资单214

5.4.1 设计周工资单程序215

5.4.2 工资单事件的伪代码216

5.4.3 编写周工资单程序216

5.4.4 程序和用户界面217

5.4.5 说明221

5.6 程序设计项目222

5.5 总结222

第6章 循环225

6.1 Do循环226

6.1.1 示例1226

6.1.2 示例2227

6.1.3 示例3228

6.1.4 示例4229

6.1.5 说明229

6.1.6 思考题6.1230

6.1.7 练习题6.1230

6.2 使用Do循环处理数据列表237

6.2.1 Peek方法237

6.1.8 思考题6.1的解答237

6.2.2 计数器和累加器239

6.2.3 标记240

6.2.4 嵌套的循环241

6.2.5 说明242

6.2.6 思考题6.2243

6.2.7 练习题6.2243

6.2.8 思考题6.2的解答250

6.3 For...Next循环252

6.3.1 控制变量的声明255

6.3.2 嵌套的For...Next循环256

6.3.3 说明257

6.3.4 思考题6.3258

6.3.5 练习题6.3258

6.3.6 思考题6.3的解答264

6.4 案例学习:分析贷款264

6.4.1 设计分析贷款程序265

6.4.2 用户界面266

6.4.3 分析贷款程序的伪代码267

6.4.4 编写分析贷款程序268

6.4.5 说明272

6.5 总结273

6.6 程序设计项目273

第7章 数组277

7.1 创建和访问数组278

7.1.1 声明数组变量279

7.1.2 GetUpperBound方法282

7.1.3 ReDim语句282

7.1.4 将数组用作次数表284

7.1.5 说明285

7.1.7 练习题7.1286

7.1.6 思考题7.1286

7.1.8 思考题7.1的解答294

7.2 使用数组294

7.2.1 有序数组295

7.2.2 使用数组中的部分数据297

7.2.3 合并两个有序数组298

7.2.4 将数组传递给过程299

7.2.5 说明303

7.2.6 思考题7.2303

7.2.7 练习题7.2303

7.3 一些其他类型的数组309

7.3.1 控件数组309

7.2.8 思考题7.2的解答309

7.3.2 结构311

7.3.3 说明316

7.3.4 思考题7.3316

7.3.5 练习题7.3317

7.3.6 思考题7.3的解答324

7.4 排序和查找324

7.4.1 冒泡排序325

7.4.2 希尔排序329

7.4.3 查找333

7.4.4 说明338

7.4.5 思考题7.4339

7.4.6 练习题7.4339

7.4.7 思考题7.4的解答344

7.5 二维数组344

7.5.1 示例1345

7.5.2 示例2348

7.5.3 说明351

7.5.4 思考题7.5351

7.5.5 练习题7.5351

7.5.6 思考题7.5的解答358

7.6.2 用户界面359

7.6.1 程序设计359

7.6 实例分析:一台成熟的收银机359

7.6.3 数据结构361

7.6.4 程序编码361

7.7 总结369

7.8 程序设计项目369

第8章 顺序文件375

8.1 顺序文件376

8.1.1 创建顺序文件376

8.1.2 向顺序文件添加条目378

8.1.3 结构化的异常处理382

8.1.6 练习题8.1386

8.1.4 说明386

8.1.5 思考题8.1386

8.1.7 思考题8.1的解答393

8.2 使用顺序文件395

8.2.1 对顺序文件进行排序395

8.2.2 CSV格式397

8.2.3 合并顺序文件399

8.2.4 控制改变处理402

8.2.5 说明403

8.2.6 思考题8.2404

8.2.7 练习题8.2404

8.3 实例分析:记录支票和存款406

8.2.8 思考题8.2的解答406

8.3.1 程序设计407

8.3.2 用户界面407

8.3.3 程序编码409

8.4 总结417

8.5 程序设计项目418

第9章 其他控件和对象423

9.1 列表框、组合框和文件打开控件424

9.1.1 列表框控件424

9.1.2 组合框控件426

9.1.3 OpenFileDialog控件428

9.1.4 思考题9.1430

9.1.5 练习题9.1430

9.1.6 思考题9.1的解答432

9.2 七种基本的控件433

9.2.1 分组框控件433

9.2.2 复选框控件433

9.2.3 单选钮控件434

9.2.4 定时器控件436

9.2.5 图片框控件437

9.2.6 水平滚动条和垂直滚动条控件438

9.2.8 练习题9.2440

9.2.7 思考题9.2440

9.3 四种其他对象443

9.3.1 Clipboard对象443

9.2.9 思考题9.2的解答443

9.3.2 Random类444

9.3.3 MenuStrip控件444

9.3.4 多个表单447

9.3.5 思考题9.3450

9.3.6 练习题9.3450

9.4 图形453

9.4.1 图形对象453

9.3.7 思考题9.3的解答453

9.4.2 线、矩形、圆和扇形454

9.4.3 饼图456

9.4.4 条形图457

9.4.5 动画458

9.4.6 说明459

9.4.7 思考题9.4460

9.4.8 练习题9.4460

9.4.9 思考题9.4的解答463

9.5 总结464

9.6 程序设计项目464

第10章 数据库管理469

10.1 数据库简介470

10.1.1 Database Explorer471

10.1.2 使用数据表访问数据库472

10.1.3 思考题10.1478

10.1.4 练习题10.1478

10.1.5 思考题10.1的解答481

10.2 关系数据库和SQL481

10.2.1 主键和外键481

10.2.2 SQL483

10.2.3 四种SQL请求(查询)483

10.2.4 DataGridView控件486

10.2.5 改变数据库的内容488

10.2.6 使用SQL实现计算列490

10.2.7 说明491

10.2.8 思考题10.2491

10.2.9 练习题10.2492

10.2.10 思考题10.2的解答496

10.3 总结496

10.4 程序设计项目497

第11章 面向对象程序设计499

11.1 类和对象500

11.1.1 对象构造方法507

11.1.2 思考题11.1510

11.1.3 练习题11.1511

11.1.4 思考题11.1的解答516

11.2 对象数组、事件、包含516

11.2.1 对象数组516

11.2.2 事件519

11.2.3 包含522

11.2.4 思考题11.2526

11.2.5 练习题11.2526

11.2.6 思考题11.2的解答529

11.3 继承529

11.3.1 多态和重载534

11.3.2 抽象属性、方法和类539

11.3.3 说明542

11.3.4 思考题11.3543

11.3.5 练习题11.3544

11.3.6 思考题11.3的解答549

11.4 总结549

11.5 程序设计项目550

附录A ANSI值552

附录B 如何554

附录C Visual Basic 6.0转换到Visual Basic 2005566

附录D Visual Basic调试工具571

热门推荐