图书介绍

Visual Basic完全自学宝典PDF|Epub|txt|kindle电子书版本网盘下载

Visual Basic完全自学宝典
  • 杨章伟编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302174493
  • 出版时间:2008
  • 标注页数:603页
  • 文件大小:169MB
  • 文件页数:619页
  • 主题词:BASIC语言-程序设计

PDF下载


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

下载说明

Visual Basic完全自学宝典PDF格式电子书版下载

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

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

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

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

图书目录

第1篇 基础篇2

第1章 VisualBasic6.0概述2

1.1VisualBasic的发展历程2

1.1.1VisualBasic的产生背景2

1.1.2VisualBasic的诞生2

1.1.3VisualBasic的版本发展2

1.2VisualBasic概述5

1.2.1VisualBasic的常用术语5

1.2.2VisualBasic的系统特性5

1.3VisualBasic6.0与VisualBasic.NET的比较6

1.4VisualBasic6.0的安装与启动7

1.4.1VisualBasic6.0的特点7

1.4.2VisualBasic6.0的安装环境8

1.4.3VisualBasic6.0的启动9

1.5VisualBasic6.0的集成开发环境9

1.5.1标题栏10

1.5.2菜单栏10

1.5.3常用工具栏11

1.5.4控件工具箱13

1.5.5窗体编辑器14

1.5.6工程资源管理窗口15

1.5.7控件属性窗口16

1.5.8窗体布局窗口17

1.5.9代码窗口17

1.6第一个VisualBasic6.0应用程序18

1.6.1设计程序界面18

1.6.2编写事件代码22

1.6.3运行程序23

1.6.4保存工程24

1.6.5生成可执行文件25

1.7小结26

第2章 面向对象程序设计基础27

2.1面向对象技术的基本概念27

2.1.1面向对象技术简介27

2.1.2面向对象程序设计语言27

2.2对象和类28

2.2.1对象28

2.2.2类29

2.3对象的属性和方法30

2.3.1对象的属性31

2.3.2对象的方法31

2.4对象的事件32

2.4.1事件驱动模型32

2.4.2对象的鼠标事件33

2.4.3对象的键盘事件33

2.4.4对象的焦点事件34

2.4.5对象的属性、方法和事件的关系35

2.5面向对象的交互式开发35

2.6VisualBasic应用程序的结构36

2.7小结37

第3章 VisualBasic语言基础38

3.1VisualBasic编码规则38

3.1.1代码书写规则38

3.1.2代码注释规则41

3.2常量和变量41

3.2.1常量42

3.2.2变量42

3.2.3变量命名规则43

3.2.4声明变量44

3.2.5变量的作用域46

3.3数据类型47

3.3.1基本数据类型47

3.3.2用户自定义数据类型50

3.3.3枚举类型52

3.3.4变量的类型转换53

3.3.5常量变量应用示例54

3.4运算符与表达式55

3.4.1赋值运算符55

3.4.2算术运算符56

3.4.3字符串连接运算符57

3.4.4关系运算符57

3.4.5逻辑运算符59

3.4.6表达式59

3.5小结60

第4章 程序控制结构61

4.1顺序结构61

4.1.1赋值语句61

4.1.2数据输入63

4.1.3数据输出64

4.1.4Print方法65

4.1.5MsgBox函数68

4.1.6Format函数70

4.1.7应用示例72

4.2选择结构74

4.2.1单分支IF条件语句74

4.2.2双分支If...Then...Else语句75

4.2.3多分支If...then...elseif...语句76

4.2.4SelectCase语句78

4.2.5分支嵌套80

4.2.6条件函数80

4.2.7应用示例82

4.3循环结构84

4.3.1For...Next语句84

4.3.2Do...loop语句86

4.3.3While语句88

4.3.4循环嵌套89

4.3.5应用示例90

4.4其他控制语句92

4.4.1GoTo语句92

4.4.2Exit语句94

4.4.3End语句94

4.4.4Stop语句95

4.4.5With...EndWith语句95

4.5综合示例96

4.6小结99

第5章 数组100

5.1数组概述100

5.1.1基本概念100

5.1.2数组的声明101

5.2静态数组101

5.2.1一维数组102

5.2.2多维数组103

5.3数组赋初值104

5.3.1直接赋值104

5.3.2利用循环结构赋值105

5.3.3利用Array函数105

5.4数组的输入106

5.4.1通过InputBox函数输入106

5.4.2通过文本框控件输入107

5.5数组的输出107

5.6动态数组108

5.6.1动态数组定义108

5.6.2数组在内存中存放的顺序110

5.6.3数组的清除110

5.7控件数组110

5.7.1控件数组的概念111

5.7.2设计时建立控件数组111

5.7.3运行时建立控件数组111

5.8数组的排序113

5.8.1冒泡排序113

5.8.2选择排序115

5.8.3插入排序116

5.9综合示例118

5.10小结120

第6章 过程121

6.1过程概述121

6.1.1过程的分类121

6.1.2过程的作用域122

6.1.3使用过程的优点123

6.2Sub过程124

6.2.1Sub过程定义124

6.2.2调用Sub过程125

6.2.3建立Sub过程127

6.2.4示例128

6.3Function过程129

6.3.1Function过程定义129

6.3.2调用Function过程130

6.3.3示例132

6.4参数传递133

6.4.1形参和实参133

6.4.2参数传递134

6.4.3数组作过程的参数136

6.5过程的嵌套与递归137

6.5.1过程的嵌套137

6.5.2递归过程139

6.6查找141

6.6.1顺序查找141

6.6.2二分法查找142

6.7API函数概述145

6.8小结146

第7章 内置函数147

7.1算术运算函数147

7.1.1常用算术运算函数147

7.1.2应用示例148

7.2字符串处理函数149

7.2.1常用字符串处理函数149

7.2.2Format函数152

7.3日期时间处理函数155

7.3.1获取系统日期时间155

7.3.2获取部分日期时间156

7.3.3合成日期时间函数157

7.4类型转换函数158

7.4.1类型判断函数158

7.4.2类型转换函数159

7.5其他函数160

7.6系统对象161

7.6.1App对象161

7.6.2Clipboard对象162

7.6.3Screen对象163

7.6.4Printer对象和Printers集合165

7.6.5Control对象与Control集合对象166

7.6.6Form对象166

7.6.7Err对象167

7.7小结168

第8章 常用控件169

8.1文本显示控件169

8.1.1标签169

8.1.2文本框171

8.2命令按钮控件174

8.2.1属性174

8.2.2事件和方法175

8.2.3快捷键176

8.3列表控件177

8.3.1列表框177

8.3.2组合框182

8.4单选按钮与复选框184

8.4.1单选按钮184

8.4.2复选框186

8.5图形显示控件187

8.5.1图像框188

8.5.2图片框190

8.5.3Image和PictureBox的比较192

8.5.4线条与形状193

8.6其他控件195

8.6.1定时器195

8.6.2滚动条197

8.7ActiveX控件198

8.7.1添加ActiveX控件198

8.7.2删除ActiveX控件199

8.7.3常用的ActiveX控件199

8.7.4工具栏200

8.7.5进程条203

8.8控件综合应用204

8.9小结206

第9章 窗体207

9.1窗体的属性207

9.2窗体的事件209

9.2.1Load与Unload事件210

9.2.2鼠标事件211

9.2.3键盘事件213

9.3焦点216

9.3.1获取焦点216

9.3.2GetFocus事件和LostFocus事件216

9.4SDI窗体217

9.4.1添加新窗体217

9.4.2清除窗体218

9.4.3窗体显示218

9.5MDI窗体219

9.5.1建立MDI应用程序220

9.5.2MDI窗体中的菜单设计221

9.6内置窗体223

9.6.1【关于】对话框223

9.6.2展示屏幕窗体224

9.6.3【登录】对话框224

9.7小结225

第10章 菜单226

10.1菜单编辑器226

10.1.1数据区226

10.1.2编辑区229

10.1.3菜单项显示区230

10.2窗口菜单设计230

10.2.1设计步骤231

10.2.2菜单分组232

10.2.3快捷键232

10.2.4动态增减菜单233

10.3弹出式菜单设计235

10.4工具栏的设计236

10.4.1利用应用程序向导创建工具栏236

10.4.2利用Toolbar控件创建工具栏238

10.5综合示例240

10.6小结243

第11章 报表244

11.1报表设计器244

11.1.1概述244

11.1.2属性245

11.1.3报表控件247

11.2使用DataReport制作报表250

11.2.1基于基本表的报表实现251

11.2.2基于SQL语句的报表实现253

11.3通过第三方软件制作报表254

11.3.1使用MSExcel254

11.3.2使用CrystalReports256

11.4其他方法256

11.5小结257

第12章 对话框258

12.1对话框概述258

12.1.1对话框功能258

12.1.2对话框分类258

12.1.3自定义对话框259

12.2输入对话框261

12.3消息对话框264

12.4通用对话框268

12.4.1【打开】对话框269

12.4.2【打印】对话框271

12.4.3其他对话框272

12.5综合示例273

12.6小结275

第13章 文件276

13.1文件的概念276

13.1.1文件结构276

13.1.2文件命名规则277

13.1.3文件的分类277

13.1.4文件的访问278

13.2文件系统控件278

13.2.1驱动器列表框279

13.2.2目录列表框280

13.2.3文件列表框281

13.2.4应用示例282

13.3文件操作语句及函数284

13.4文件访问286

13.4.1顺序访问286

13.4.2随机访问287

13.4.3二进制访问288

13.5文件系统对象288

13.5.1FSO概述288

13.5.2创建FSO对象289

13.5.3Drive对象290

13.5.4Folder对象291

13.5.5TextStream对象293

13.5.6通过FileSystemObject对象进行文件操作294

13.5.7File对象295

13.6小结297

第14章 多媒体编程298

14.1调用WindowsAPI298

14.1.1查看API298

14.1.2API函数声明299

14.1.3API使用示例300

14.1.4注意事项302

14.2多媒体编程的过程303

14.2.1MultimediaMCI控件303

14.2.2多媒体编程的步骤305

14.3使用API多媒体函数308

14.4图形处理311

14.4.1图形操作基础311

14.4.2图形方法313

14.5小结317

第15章 ActiveX部件318

15.1制作ActiveX控件318

15.1.1UserControl对象318

15.1.2ActiveX控件的制作过程319

15.1.3使用向导创建ActiveX控件328

15.2使用其他程序中的对象329

15.2.1使用其他程序对象步骤329

15.2.2应用示例332

15.3小结336

第16章 程序调试337

16.1常见的错误类型337

16.1.1编译错误337

16.1.2运行时错误339

16.1.3逻辑错误339

16.1.4常见错误列表339

16.2如何调试程序340

16.2.1调试工具341

16.2.2调试方法341

16.3出错处理343

16.4工作环境设置345

16.5小结347

第17章 程序发布348

17.1制作安装包348

17.1.1使用打包和展开向导制作安装包348

17.1.2使用第三方软件打包352

17.2制作帮助文件353

17.2.1帮助文件的格式353

17.2.2使用HTMLHelpWorkShop制作帮助文件353

17.2.3使用第三方软件制作帮助文件357

17.3小结357

第2篇 应用篇360

第18章 数据库编程基础360

18.1数据库概述360

18.1.1几个基本概念360

18.1.2概念模型360

18.1.3数据模型361

18.1.4实体联系模型(E-R模型)363

18.2关系数据库363

18.2.1关系数据库的几个基本概念363

18.2.2关系数据结构364

18.2.3关系操作集合365

18.2.4关系完整性约束365

18.3数据库的选择366

18.3.1MSAccess366

18.3.2SQLServer367

18.3.3Oracle368

18.3.4MySQL368

18.4SQL基础369

18.4.1SQL基本概念369

18.4.2数据定义语言370

18.4.3数据查询语言374

18.4.4数据操纵语言384

18.4.5数据控制语言388

18.4.6嵌入式SQL389

18.5小结391

第19章 数据库应用系统设计392

19.1数据库应用系统概述392

19.1.1组成元素392

19.1.2开发流程393

19.1.3开发工具393

19.2数据库应用系统需求分析394

19.2.1详细调查获取资料395

19.2.2系统化分析资料396

19.2.3提出新系统方案396

19.3数据库应用系统设计397

19.3.1总体设计397

19.3.2详细设计399

19.4数据库应用系统实现401

19.4.1编码401

19.4.2测试402

19.4.3系统转换、运行及维护404

19.5面向对象编程技术404

19.5.1创建类404

19.5.2对类的访问407

19.6小结410

第20章 数据对象编程技术411

20.1ODBC体系结构411

20.1.1ODBC概述411

20.1.2ODBC体系结构412

20.1.3配置ODBC数据源413

20.2DAO对象和RDO对象415

20.2.1DAO415

20.2.2RDO417

20.3ADO对象419

20.3.1OLEDB419

20.3.2ADO概述420

20.3.3ADO与其他接口的区别422

20.4ADO应用422

20.4.1ADO的基本属性423

20.4.2连接数据库424

20.4.3打开记录集对象427

20.4.4使用记录集427

20.4.5断开连接429

20.4.6应用示例429

20.5小结430

第21章 数据控件431

21.1Data控件431

21.1.1属性、事件及方法431

21.1.2应用示例433

21.2RecordSet记录集434

21.2.1定义RecordSet对象434

21.2.2RecordSet的属性和方法436

21.2.3RecordSet的数据查询操作438

21.2.4RecordSet的数据添加操作439

21.2.5RecordSet的数据更新操作442

21.2.6RecordSet的数据删除操作443

21.3DataGrid控件444

21.3.1DataGrid控件概述444

21.3.2DataGrid控件与ADO绑定445

21.4DataList控件448

21.5DataCombo控件449

21.6数据库管理器450

21.6.1建立数据库451

21.6.2外接程序管理器453

21.7小结454

第22章 数据导入导出455

22.1数据导出455

22.1.1数据导出概述455

22.1.2数据备份455

22.1.3导出为电子表格文件Excel458

22.1.4导出为DBF数据库文件460

22.2数据导入460

22.2.1从DBF文件中导入460

22.2.2从Excel文件中导入463

22.3图片在数据库中的存取464

22.3.1图片在数据库中的存储465

22.3.2图片从数据库中的读取468

22.4小结470

第3篇 实例篇472

第23章 通用图书管理系统472

23.1功能概述472

23.2系统结构472

23.3数据库设计475

23.4主界面设计477

23.4.1设计主菜单478

23.4.2用户登录479

23.5书籍管理482

23.5.1录入新书482

23.5.2更新书籍486

23.5.3维护书籍类别488

23.5.4查询书籍490

23.6读者管理493

23.6.1注册新读者493

23.6.2查询读者状态495

23.6.3注销读者498

23.6.4黑名单500

23.7借阅管理502

23.7.1借阅书籍502

23.7.2归还书籍506

23.7.3统计超期书籍509

23.7.4超期处罚511

23.8用户管理512

23.8.1添加用户513

23.8.2用户信息维护515

23.8.3删除用户516

23.9系统集成517

23.10关键技术:多用户不同权限登录系统技术的实现518

23.11小结520

第24章 简易档案管理系统521

24.1功能概述521

24.2系统结构522

24.3数据库设计523

24.4主界面设计525

24.4.1设计主窗体526

24.4.2设计工具栏527

24.5系统管理530

24.5.1初始化530

24.5.2档案分类531

24.5.3退出535

24.6档案管理535

24.6.1录入档案535

24.6.2修改档案信息538

24.6.3删除档案540

24.6.4检索档案541

24.7借阅管理546

24.7.1档案借阅546

24.7.2档案归还547

24.8管理员管理547

24.8.1添加新管理员548

24.8.2修改管理员密码550

24.8.3删除管理员551

24.9类别管理552

24.9.1添加类别552

24.9.2删除类别553

24.10数据管理554

24.10.1导出数据554

24.10.2设计报表556

24.10.3数据统计561

24.11关键技术:数据导入技术的实现562

24.12小结563

第25章 考试管理系统564

25.1功能概述564

25.2系统结构564

25.3数据库设计565

25.4主界面设计568

25.4.1用户登录568

25.4.2设计主菜单569

25.4.3设计工具栏570

25.5考生管理573

25.5.1建立考生库573

25.5.2维护考生信息577

25.5.3删除考生信息579

25.5.4清空考生库580

25.6考试类别管理581

25.6.1添加考试类别581

25.6.2维护考试类别582

25.7考场管理584

25.7.1录入考场584

25.7.2维护考场信息585

25.8考试管理587

25.8.1考生报名587

25.8.2安排考场589

25.8.3生成准考证591

25.9成绩管理592

25.9.1成绩导入593

25.9.2成绩查询及统计594

25.10数据导出597

25.11系统集成598

25.12关键技术:图片在数据库中的存储与读取599

25.12.1直接将图片存储在数据库中599

25.12.2在数据库中只存储图片地址601

25.13小结602

参考文献603

热门推荐