图书介绍

Viusal Basic 6大学教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Viusal Basic 6大学教程
  • (美)Harvey M.Deitel著;于伟,王刚等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505381377
  • 出版时间:2003
  • 标注页数:731页
  • 文件大小:125MB
  • 文件页数:760页
  • 主题词:BASIC语言(学科: 程序设计 学科: 高等学校) BASIC语言 程序设计

PDF下载


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

下载说明

Viusal Basic 6大学教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 计算机的概念1

1.1 简介1

1.2 什么是计算机2

1.3 计算机的组成2

1.4 操作系统的变革2

1.5 个人计算、分布式计算与客户/服务器计算3

1.6 机器语言、汇编语言和高级语言4

1.7 Visual Basic的历史5

1.8 其他高级语言5

1.9 结构化编程6

1.10 什么是Visual Basic6

1.11 关于Visual Basic和本书的一般性提示7

1.12 本书概览7

小结12

自测练习14

自测练习答案15

练习15

第2章 集成开发环境17

2.1 简介17

2.2 集成开发环境综述17

2.3 Project窗口19

2.4 工具箱20

2.5 Form Layout窗口21

2.6 Properties窗口21

2.7 菜单栏和工具栏22

2.8 一个简单的程序:显示一行文本22

小结28

自测练习31

自测练习答案32

练习33

第3章 Visual Basic编程入门35

3.1 简介35

3.2 可视化编程和事件驱动编程35

3.3 一个简单程序:在窗体上打印一行文本36

3.4 另一个简单的程序:整数相加40

3.5 内存的概念44

3.6 算术运算45

3.7 运算符的优先级46

3.8 进行判断:比较运算符48

小结53

自测练习55

自测练习答案57

练习59

第4章 控制结构(一)62

4.1 简介62

4.2 算法62

4.3 伪代码63

4.4 介绍控制结构63

4.5 If/Then选择结构65

4.6 If/Then/Else选择结构66

4.7 While/Wend循环结构69

4.8 Do While/Loop循环结构70

4.9 Do Until/Loop循环结构70

4.10 构造算法:示例1(计数器控制循环)71

4.11 自顶向下、分步求解的算法:示例2(标志控制循环)73

4.12 自顶向下、分步求解的算法:示例3(嵌套控制结构)78

小结82

自测练习84

自测练习答案85

练习87

第5章 控制结构(二)92

5.1 简介92

5.2 计数器控制循环的基础知识92

5.3 For/Next循环结构93

5.4 使用For/Next循环结构的例子96

5.5 Select Case多项选择结构100

5.6 Do/Loop While循环结构105

5.7 Do/Loop Until循环结构106

5.8 Exit Do和Exit For语句108

5.9 Boolean数据类型109

5.10 常量变量111

5.11 逻辑运算符112

5.12 结构化编程总结114

5.13 Visual Basic数据类型119

小结120

自测练习120

自测练习答案122

练习123

第6章 子过程与函数过程128

6.1 简介128

6.2 窗体模块128

6.3 Sub过程129

6.4 Function过程134

6.5 按值调用与按引用调用137

6.6 Exit Sub和Exit Function141

6.7 存储类143

6.8 作用域规则145

6.9 生成随机数147

6.10 范例:一个机会游戏153

6.11 递归与阶乘函数157

6.12 另一个递归例子:Fibonacci序列160

6.13 递归与迭代162

6.14 可选参数163

6.15 命名参数164

6.16 Visual Baisc数学函数166

6.17 代码模块167

小结169

自测练习171

自测练习答案173

练习174

第7章 数组182

7.1 简介182

7.2 数组182

7.3 声明数组183

7.4 使用数组的例子184

7.5 给过程传递数组190

7.6 数组排序193

7.7 查找数组:线性查找和二分查找196

7.8 多维数组201

7.9 控件数组203

7.10 动态数组205

7.11 变长参数表:ParamArray211

7.12 Array函数212

小结213

自测练习214

自测练习答案214

练习215

第8章 字符串、日期和时间224

8.1 简介224

8.2 字符与字符串基础知识224

8.3 String数据类型225

8.4 利用 和+连接字符串225

8.5 比较字符串226

8.6 Like运算符229

8.7 操作字符串中的单个字符:Mid$230

8.8 Left$,Right$和InStr232

8.9 使用InStr和InStrRev函数在字符串里搜索子字符串234

8.10 LTtrim$、RTrim$和Trim$235

8.11 String$和Space$236

8.12 使用Replace函数替换子字符串237

8.13 使用StrReverse函数反转字符串237

8.14 转换字符串的大小写238

8.15 转换函数239

8.15.1 Asc和Chr$239

8.15.2 IsNumeric、Val和Str$240

8.15.3 Hex$和Oet$241

8.15.4 类型转换函数241

8.16 格式化字符串243

8.16.1 Format$函数和命名数字化格式243

8.16.2 Format$函数和用户定义数字化格式245

8.16.3 FormatNumber函数249

8.16.4 FormatCurreney函数251

8.16.5 FormatPercent函数253

8.17 处理日期和时间254

8.18 格式化日期和时间262

8.19 String数组267

8.19.1 模拟洗牌与发牌269

小结272

自测练习274

自测练习答案274

练习275

特殊小节:高级字符串操作练习278

特殊小节:关于字符串操作的工程280

第9章 图形281

9.1 简介281

9.2 坐标系281

9.3 绘图方法283

9.4 绘图属性289

9.5 Line控件和Shape控件292

9.6 颜色294

9.7 图像301

9.8 Printer对象303

小结304

自测练习305

自测练习答案305

练习305

第10章 基本图形用户界面307

10.1 简介307

10.2 控件307

10.3 TextBox控件309

10.4 MaskEdit控件311

10.5 ComboBox控件314

10.6 ListBox控件318

10.7 滚动条322

10.8 Slider控件324

10.9 菜单325

10.10 弹出菜单328

10.11 MsgBox函数329

小结333

自测练习335

自测练习答案335

练习335

特殊小节:建立自己的计算机337

第11章 高级图形用户界面344

11.1 简介344

11.2 多文档界面(MDI)344

11.3 多窗体352

11.4 模板窗体356

11.5 RichTextBox控件360

11.6 UpDown控件364

11.7 ImageList控件367

11.8 ImageCombo控件370

11.9 FlatSerollBar控件(专业版和企业版)373

11.10 机器代码编译(专业版和企业版)375

小结376

自测题378

自测练习答案378

练习379

第12章 鼠标和键盘382

12.1 简介382

12.2 改变鼠标指针的形状382

12.3 鼠标事件384

12.4 鼠标键387

12.5 Shift、Ctrl和Alt键389

12.6 拖放391

12.7 键盘事件396

12.8 KeyPreview属性399

小结400

自测练习401

自测练习答案402

练习402

第13章 错误处理与调试404

13.1 简介404

13.2 何时使用错误处理405

13.3 简单的错误处理例子:除数为0405

13.4 嵌套的On Error语句407

13.5 Err对象409

13.6 Resume语句411

13.7 错误处理程序和调用堆栈414

13.8 重新引发错误418

13.9 中断模式、Immediate窗口和Debug对象420

13.10 防止程序错误的第一步422

13.11 调试策略422

13.12 调试器424

13.12.1 Debug菜单和工具栏424

13.12.2 Locals窗口428

13.12.3 Watch窗口429

13.12.4 Call Stack窗口430

13.13 调试器和错误处理程序431

小结431

自测练习434

自测练习答案434

练习434

第14章 顺序文件处理435

14.1 简介435

14.2 DirListBox、FileListBox、DriveListBox控件435

14.3 数据分层438

14.4 文件系统对象440

14.5 建立一个顺序存取文件450

14.6 从顺序文件内读取数据454

14.7 更新顺序存取文件457

小结458

自测练习459

自测练习答案460

练习460

第15章 记录和随机存取文件462

15.1 简介462

15.2 随机存取文件462

15.3 记录用户自定义类型463

15.3.1 用户自定义类型的定义463

15.3.2 操作用户自定义类型的成员464

15.4 建立随机存取文件465

15.5 向随机存取文件写入数据469

15.6 从随机存取文件中按顺序读取数据471

15.7 从随机存取文件中随机读取数据474

15.8 范例:事务处理程序477

小结482

自测练习483

自测练习答案484

练习484

第16章 面向对象编程487

16.1 简介487

16.2 数据抽象与信息隐藏488

16.3 利用类实现一个时间抽象数据类型489

16.4 类成员493

16.5 合成:将对象作为其他类的实际变量499

16.6 简介面向对象编程503

16.7 带有部件的软件工程506

16.8 类型域和Select Case语句506

16.9 多态性507

16.10 Visual Basic接口507

16.11 多态性举例508

16.12 范例:IShape、CPoint、CCircle509

16.13 范例:使用多态的支付系统512

16.14 范例:图形的多态处理518

16.15 利用接口继承和指派模拟实现继承522

16.16 Object Browser527

16.17 事件和类528

小结530

自测练习532

自测练习答案532

练习532

第17章 ActiveX536

17.1 简介536

17.2 部件、COM和DCOM536

17.3 ActiveX控件类型540

17.4 ActiveX控件的生存期和事件541

17.5 UserContorl对象542

17.6 创建包含构造控件的ActiveX控件542

17.7 ActiveX控件举例:Clock控件549

17.8 ActiveX控件界面向导554

17.9 属性页和属性页向导(Property Page Wizard)563

17.10 ActiveX DLL567

17.11 ActiveX EXE570

17.12 Friend访问575

小结578

自测练习579

自测练习答案580

练习580

第18章 数据库管理582

18.1 简介582

18.2 数据库系统582

18.2.1 数据库系统的优点582

18.2.2 数据独立583

18.2.3 数据库语言583

18.2.4 分布式数据库583

18.3 关系数据库模型583

18.3.1 关系数据库584

18.4 介绍Microsoft ADO Date Control 6.0和Microsoft DataGrid Control 6.0585

18.5 关系数据库概览:Biblio.mdb数据库588

18.6 结构化查询语言590

18.6.1 基本的SELECT查询591

18.6.2 WHERE从句591

18.6.3 ORDER BY从句592

18.6.4 使用INNER JOIN从多个表中合并数据593

18.6.5 Bibio.mdb中的全标题查询593

18.7 再次讨论ADO数据控件和DataGrid控件595

18.8 Hieracrchical FlexGrid控件597

18.9 DataList和DataCombo控件598

18.9.1 范例:使用DataList和DataCombo控件598

18.9.2 使用BoundColumn属性602

18.10 使用Data Environment Designer604

18.11 Recordset的其他程序化功能607

18.12 事务处理607

小结608

自测练习609

自测练习答案610

练习610

参考文献611

第19章 网络、Intemet和WWW612

19.1 简介612

19.2 Visual Basic Internet控件613

19.3 WebBrowser控件613

19.4 Internet Transfer控件617

19.4.1 超文本传输协议(HTTP)连接617

19.4.2 文件传输协议(FTP)连接619

19.5 Internet Transfer控件的其他属性、方法和事件621

19.5 Winsock控件622

19.6.1 建立一个简单的服务器(使用TCP协议)622

19.6.2 建立一个简单的客户(使用TCP协议)624

19.7 范例:使用Winsock控件的客户/服务器交互625

19.7.1 一个简单的基于TCP的服务器625

19.7.2 一个简单的基于TCP的客户627

19.7.3 客户/服务器交互的输出630

19.8 Winsock控件和基于UDP的客户/服务器计算631

19.8.1 一个简单的基于UDP的服务器632

19.8.2 一个简单的基于UDP的客户633

19.8.3 客户/服务器交互的输出635

19.9 Winsock控件和其他属性、方法和事件636

19.10 Visual Basic Seript(VBSeript):综述636

小结645

自测练习648

自测练习答案648

练习649

第20章 多媒体:图像、动画和音频651

20.1 简介651

20.2 Microsoft Agent控件652

20.3 多媒体MCI控件658

20.3.1 多媒体MCI控件形成的CD播放器660

20.3.2 一个多媒体MCI控件AVI文件播放器661

20.4 Animation控件663

20.5 RealAudio ActiveX控件库665

20.6 Marquee控件库667

20.7 Microsoft ActiveMovie控件670

小结672

自测练习674

自测练习答案674

练习674

第21章 数据结构、集合和词典676

21.1 简介676

21.2 Variant类型676

21.3 自引用类677

21.4 动态内存分配678

21.5 链表679

21.6 堆栈688

21.7 队列691

21.8 树693

21.9 Collection对象699

21.10 Dictionary对象701

小结705

自测练习706

自测练习答案707

练习707

附录A 运算符优先级表713

附录B ANSI字符集714

附录C Internet和WWW上的Visual Basic资源715

附录D 数值系统722

热门推荐