图书介绍

Visual Basic 6编程宝典【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Visual Basic 6编程宝典
  • (美)Steven Jordan,牛力等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121006006
  • 出版时间:2005
  • 标注页数:716页
  • 文件大小:156MB
  • 文件页数:736页
  • 主题词:BASIC语言-程序设计

PDF下载


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

下载说明

Visual Basic 6编程宝典PDF格式电子书版下载

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

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

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

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

图书目录

第1部分 Visual Basic 6.0简介1

1.1 引言2

第1章 Visual Studio 6.0简介2

1.2 开发环境5

1.3 企业级应用程序模型6

1.4 小结7

2.1 引言8

第2章 Visual Basic 6.0简介8

2.2.1 数据访问9

2.2 Visual Basic 6.0新增功能9

2.2.2 Internet功能11

2.2.4 创建组件13

2.2.3 控件13

2.3 集成开发环境14

2.2.6 Wizard14

2.2.5 语言14

2.5.1 为什么使用Visual Basic16

2.5 关于软件平台16

2.4 不再孤立16

2.5.3 Java17

2.5.2 与其他开发工具配合17

2.5.4 Visual Basic的改进18

2.6 小结19

第2部分 创建更好的应用程序21

3.1 什么是Visual Basic22

第3章 Visual Basic 入门22

3.2.2 菜单栏24

3.2.1 Visual Basic工作区中的窗口24

3.2 学习Visual Basic开发环境24

3.2.3 工具栏28

3.2.4 工具箱29

3.2.5 Project Explorer30

3.2.6 属性窗口32

3.2.7 使用Form Layout窗口33

3.2.8 软件开发区域34

3.3.1 使用文字35

3.3 Visual Basic语句构成要素35

3.2.9 注意35

3.3.2 声明和使用常量37

3.3.4 声明和使用变量39

3.3.3 数据类型39

3.3.5 使用运算符40

3.3.6 子程序和函数45

3.4 循环和判断结构49

3.4.1 If/Then/Else结构50

3.4.2 Select结构51

3.4.3 For/Next结构53

3.4.4 Do/Loop结构54

3.4.5 While/Wend结构55

3.5 使用内置控件56

3.5.3 Frame57

3.5.2 Label57

3.5.1 Pointer57

3.5.7 Timer58

3.5.6 HScrollBar58

3.5.4 CheckBox58

3.5.5 ComboBox58

3.5.12 PictureBox59

3.5.11 OLE59

3.5.8 DirListBox59

3.5.9 Shape59

3.5.10 Image59

3.5.15 OptionButton60

3.5.14 CommandButton60

3.5.13 TextBox60

3.6 创建窗体61

3.5.21 Data61

3.5.16 ListBox61

3.5.17 VScrollBar61

3.5.18 DriveListBox61

3.5.19 FileListBox61

3.5.20 Line61

3.6.1 添加TextBox控件62

3.6.3 添加Frame和OptionButton控件63

3.6.2 添加Label控件63

3.6.6 添加CommandButton控件64

3.6.5 添加CheckBox控件64

3.6.4 添加ComboBox控件64

3.6.7 学习基本属性65

3.6.8 设置TextBox属性68

3.6.9 为其他控件设置属性69

3.6.10 窗体运行和测试70

3.6.11 使用窗体属性71

3.6.12 使用Form Load事件72

3.6.13 使用事件73

3.7 小结76

4.1.1 标准MDI窗体的功能77

4.1 MDI窗体基础77

第4章 应用MDI窗体77

4.1.2 在Visual Basic中使用MDI窗体78

4.2.1 开始设计79

4.2 设计基于MDI的应用程序79

4.1.3 使用MDI窗体菜单79

4.3.1 创建MDI窗体并设置属性80

4.3 创建MDI窗体80

4.3.2 在MDI窗体中添加控件82

4.3.3 创建控件访问器83

4.4.1 创建浏览窗口84

4.4 创建MDI子窗体84

4.4.2 创建编辑窗口93

4.5.2 创建菜单99

4.5.1 设计菜单99

4.5 使用菜单99

4.5.3 为基本菜单编写代码101

4.5.4 为高级菜单编写代码104

4.6 小结110

5.1 About窗口111

第5章 使用窗体对象111

5.1.1 创建基本元素112

5.1.2 在窗体中添加代码114

5.1.3 创建更智能的About窗口116

5.1.4 添加增强功能119

5.1.5 About窗口应用注意事项123

5.2.1 创建Login窗体124

5.2 Login窗体124

5.2.2 在窗体中添加代码125

5.2.3 添加增强功能127

5.3 小结130

5.2.4 注意事项130

6.1 何时使用TreeView和ListView控件131

第6章 使用TreeView和ListView控件131

6.2 使用ImageList控件132

6.3 TreeView控件134

6.4 ListView控件基础137

6.5 ListView控件的增强功能141

6.6 小结145

7.1 增强基本控件的功能146

第7章 增加用户经验146

7.2 保证数据完整性148

7.3 创建向导153

7.3.2 创建素材板154

7.3.1 向导简介154

7.3.3 创建向导框架155

7.3.4 创建向导面板157

7.3.5 为向导编写代码161

7.4 小结169

8.1 OOP入门170

第8章 创建类和集合170

8.2 创建简单的类171

8.3 在代码和窗体中使用类176

8.4 创建集合180

8.5 小结183

第3部分 数据库编程185

9.1.1 Data View窗口186

9.1 新增数据库工具简介186

第9章 Visual Basic的新增数据工具186

9.1.3 Data Report Designer187

9.1.2 Query Designer187

9.1.4 Data Environment Designer188

9.1.6 Data Object Wizard189

9.1.5 Data Form Wizard189

9.2 创建Data Environment190

9.3 在Data Environment中添加查询194

9.4 使用Data Form Wizard197

9.5 小结201

10.1 ADO和OLE DB入门202

第10章 使用Active Data Object202

10.2 ADO对象模型203

10.1.1 什么是OLEDB和ADO203

10.3.1 数据库连接204

10.3 把DAO代码转换ADO代码204

10.3.2 读取一个记录集205

10.3.3 动态创建数据库查询206

10.3.4 使用带参数查询207

10.3.5 使用动作查询208

10.3.8 关闭数据库连接209

10.3.7 编辑记录209

10.3.6 添加记录209

10.4 小结210

11.1 IntelliList窗口211

第11章 创建数据库界面211

11.1.2 创建浏览查询212

11.1.1 设计窗体的前提条件212

11.1.3 设计窗口213

11.1.4 在窗口中添加代码214

11.1.5 创建MDI窗体219

11.1.7 窗口的局限性222

11.1.6 IntelliList与MDI窗体间的链接222

11.2.1 设计IntelliEdit窗口223

11.2 IntelliEdit窗口223

11.2.2 添加公用界面224

11.2.3 构建窗体227

11.2.4 保存对数据的修改234

11.2.5 创建上下文相关的Edit菜单243

11.2.6 添加DeleteItem方法245

11.2.7 显示弹出菜单246

11.2.8 刷新IntelliEdit窗口中的列表247

11.2.9 局限性251

11.3 小结252

12.1 本章项目简介253

第12章 封装数据库功能(一)253

12.2.1 设计类254

12.2 建立CCustomer类254

12.2.2 编写CCustomer类255

12.3 创建List窗口262

12.4 创建Customer Editor265

12.6 小结273

12.5 最后的注解273

13.1 设计集合类274

第13章 封装数据库功能(二)274

13.1.1 建立简单的类275

13.1.2 创建CProduct类297

13.1.3 创建COrderDetail类301

13.1.4 创建COrderDetails集合类305

13.1.5 创建COrder类310

13.2 小结314

第4部分 扩展应用程序315

14.2 以客户为目标316

14.1 确定需求316

第14章 规划应用程序316

14.2.2 使用场景317

14.2.1 客户特征317

14.4.1 应用程序框架的意义318

14.4 使用应用程序框架318

14.3 软件的体系结构318

14.4.2 Visual Basic框架319

14.4.3 创建框架323

14.5 Microsoft Repository330

14.6 Microsoft Visual Component Manager331

14.6.1 发布组件333

14.6.3 使用组件334

14.6.2 寻找组件334

14.8 小结335

14.7 可重用性的额外解释335

15.1 有关资源的基本知识337

第15章 外部化资源337

15.1.4 二进制资源338

15.1.3 字符串资源338

15.1.1 地域338

15.1.2 本地化338

15.1.5 设计上要考虑的问题339

15.2 创建资源文件340

15.1.6 性能上的考虑340

15.2.2 资源定义文件341

15.2.1 Imagedit工具341

15.2.3 资源ID342

15.2.4 资源编译器343

15.3 在Visual Basic程序中使用资源345

15.3.1 利用字符串资源时的设计347

15.3.2 组织资源348

15.3.3 测试外部资源349

15.3.4 为多地域提供支持351

15.4 使用Windows API访问资源352

15.5 小结354

16.1 了解状态的含义355

第16章 延续状态355

16.2 跟踪系统信息356

16.2.1 延续系统选项357

16.2.2 窗口状态360

16.2.3 延续资源管理器风格的设置362

16.3 检验状态信息的物理存储365

16.3.1 系统注册表366

16.4 小结371

17.1 使用WebBrowser控件372

第17章 将Internet集成到Visual Basic372

17.2 在应用程序中添加浏览器374

17.3 利用MAPI发送电子邮件377

17.4 小结381

18.1 WebClass概要382

第18章 创建IIS应用程序382

18.1.2 定制WebItem384

18.1.1 HTML模板384

18.2 创建和使用HTML模板388

18.3 使用定制WebItem和事件391

18.4 结合WebClass使用ADO396

18.5 高级技术400

18.6 小结406

第5部分 ActiveX开发407

19.1.1 Windows DLL408

19.1 封装功能408

第19章 ActiveX服务器规划策略408

19.1.2 ActiveX组件409

19.2 进程内服务器和进程外服务器410

19.2.2 信用卡识别服务器411

19.2.1 表单服务器411

19.3.2 基于服务的建模413

19.3.1 应用方案413

19.3 分析系统功能413

19.3.3 理解关系415

19.4.1 考虑重复使用416

19.4 定义接口416

19.5 小结417

19.4.2 方法学和建模工具417

20.1.1 状态服务器的功能418

20.1 查看工程418

第20章 建立ActiveX服务器418

20.1.2 结构概观419

20.2.1 窗体420

20.2 建立服务器420

20.2.2 代码模块425

20.2.4 过程属性427

20.2.3 类模块427

20.3.1 调试练习428

20.3 测试服务器428

20.3.3 测试服务器430

20.3.2 服务器的实例化430

20.4 小结433

21.1 系统的结构层次434

第21章 用ActiveX服务器建立系统434

21.1.2 资源的使用435

21.1.1 规模可伸缩性435

21.1.3 可重用性436

21.1.5 系统可维护性437

21.1.4 开发工作437

21.2.1 需求定义438

21.2 定义系统438

21.2.2 服务定义439

21.2.4 服务器的构建440

21.2.3 配置考虑440

21.2.5 建立订单输入系统441

21.3 小结447

22.1 查看Add-in448

第22章 Add-in与可扩展性448

22.1.1 任务自动操作器450

22.1.3 窗体生成器451

22.1.2 框架生成器451

22.1.5 应用程序桥452

22.1.4 风格向导452

22.2 创建Add-in453

22.1.7 高级助手453

22.1.6 代码生成器453

22.2.1 为Add-in提供标识454

22.2.3 创建Add-in接口456

22.2.2 调试Add-in456

22.2.4 访问Visual Basic代码458

22.2.5 在Visual Basic中添加代码461

22.3 再谈可扩展模型462

22.4 小结464

23.1.1 OLE服务器465

23.1 Visual Basic创建的组件465

第23章 ActiveX组件465

23.1.2 UserControl组件466

23.1.3 Extender对象467

23.2.1 UserControl基本设置469

23.2 创建ActiveX UserControl469

23.2.2 组元控件473

23.2.4 定制属性474

23.2.3 定制UserControl接口474

23.2.5 定制事件479

23.3 合理使用UserControl480

23.4 小结481

24.1 定制UserControls482

第24章 ActiveX UserControl揭密482

24.1.1 Object Browser483

24.2.1 只读属性490

24.2 定制属性与定制行为490

24.3 调整ActiveX UserControls493

24.2.2 只写属性493

24.4 定制枚举495

24.5 小结498

25.2 对可移植性的需求499

25.1 考虑可移植性的原因499

第25章 ActiveX控件的可移植性499

25.3.1 框架501

25.3 实现ActiveX的移植性501

25.3.2 图像和控件502

25.3.4 Visual Basic 4.0503

25.3.3 主程序冲突503

25.4.1 实现技术505

25.4 ActiveX技术的现状505

25.5 小结506

25.4.4 标准化506

25.4.2 应用程序506

25.4.3 市场接受506

26.1.1 可能带来的好处508

26.1 什么是ActiveX文档508

第26章 使用ActiveX文档508

26.1.2 可能带来的问题509

26.3 如何建立ActiveX文档510

26.2 创建ActiveX文档510

26.4 使用ActiveX文档515

26.5 调试ActiveX文档516

26.6.1 配置ActiveX文档517

26.6 运行ActiveX文档517

26.6.2 从Internet下载软件包518

26.6.3 数字签名522

26.7.1 菜单调用524

26.7 ActiveX文档高级操作524

26.7.2 定制属性525

26.8 小结527

26.7.3 指定宿主程序527

第6部分 Windows API编程529

27.1 理解Windows API调用530

第27章 Windows应用编程接口530

27.2 调用Windows API函数的时机531

27.4 Windows API函数的运行性能533

27.3 Windows API使用秘诀533

27.4.1 性能的优化534

27.5 理解Windows API参数和结果536

27.5.1 Windows的逻辑537

27.5.2 提取参数信息539

27.6 确定操作系统以及Windows版本541

27.6.2 GetVersionEx542

27.6.1 GetVersion542

27.6.4 识别Windows NT543

27.6.3 识别Windows 95543

27.6.6 综合应用544

27.6.5 32位扩展544

27.7 小结546

第28章 用Windows API扩展键盘控制547

28.1.1 键盘组成549

28.1 键盘简介549

28.1.2 确定键盘状态551

28.2.1 获取单键状态553

28.2 获取和设置单键状态553

28.2.2 获取键盘状态557

28.2.3 设置键的状态558

28.2.4 设置键盘状态560

28.3 小结563

第29章 用Windows API扩展鼠标控制564

29.1.1 鼠标组成565

29.1 鼠标简介565

29.1.2 查看鼠标状态566

29.1.3 设置鼠标状态570

29.1.4 获取和设置鼠标的位置571

29.2.2 限制鼠标指针576

29.2.1 确认鼠标所在窗口576

29.2 鼠标“秘诀”576

29.3 综合应用578

29.2.3 鼠标定时578

29.4 小结582

30.1.1 常见文件系统类型583

30.1 Windows文件系统583

第30章 用Windows API扩展文件、磁盘和目录控制583

30.1.2 文件系统信息584

30.2 Windows支持的驱动器类型585

30.1.3 长/短文件名585

30.2.1 确定驱动器数量586

30.2.2 检测驱动器类型587

30.2.3 自由空间和已用空间589

30.2.4 卷信息591

30.2.5 综合应用593

30.3.1 查找Windows目录599

30.3 目录599

30.4 文件603

30.4.1 判断文件的存在605

30.4.2 长文件名与短文件名606

30.5 小结611

31.1.1 内存613

31.1 检索系统信息613

第31章 用Windows API检索系统信息613

31.1.3 判断Windows启动模式615

31.1.2 确认已安装内存及可用内存615

31.1.4 检测网络支持616

31.1.6 系统信息类617

31.1.5 查找Windows目录617

31.2.1 CPU类型623

31.2 查看硬件信息623

31.2.2 CPU个数624

31.2.4 CPU系统信息类625

31.2.3 CPU性能625

31.3 小结626

32.1.1 获取并释放设备环境628

32.1 显示器的功能628

第32章 用Windows API检索显示器信息628

32.1.2 色位面数629

32.1.4 显示器支持的颜色数630

32.1.3 每像素数据位数630

32.2.1 确定系统颜色631

32.2 显示器的配置631

32.2.2 确定屏幕的宽度和高度632

32.2.3 确定Windows 素尺寸634

32.2.4 综合应用635

32.3 管理窗口637

32.3.2 使窗口出现在最上方638

32.3.1 改变显示顺序638

32.3.3 确定窗口状态639

32.3.4 综合应用640

32.4 小结642

第7部分 可靠编程643

33.1.1 级别1调试644

33.1 调试的级别644

第33章 调试与错误处理644

33.1.3 级别3调试645

33.1.2 级别2调试645

33.2 Visual Basic错误646

33.3.1 设计阶段Bug647

33.3 Bug产生在何处647

33.3.3 运行时Bug648

33.3.2 编译阶段Bug648

33.4 错误处理语句和对象649

33.4.1 Err对象650

33.4.3 On Error654

33.4.2 Erl654

33.4.4 On Error Resume Next655

33.5.1 IDE选项656

33.5 Visual Basic调试工具656

33.5.2 步进执行658

33.5.3 Breakpoint659

33.5.5 Def语句660

33.5.4 Stop语句660

33.5.7 Immediate窗口661

33.5.6 Locals窗口661

33.5.8 Debug对象662

33.5.9 Watch663

33.6.1 解决反复发生的问题的方法学664

33.6 高级调试664

33.6.3 Visual Basic IDE错误665

33.6.2 语法误用错误665

33.7.1 SmartCheck666

33.7 第三方工具666

33.6.4 操作系统错误666

33.7.2 FailSafe668

33.7.3 CodeReview670

33.8 小结671

34.1 优化672

第34章 优化和性能调节672

34.1.3 优化什么673

34.1.2 优化多少673

34.1.1 优化哪里673

34.2 度量性能676

34.2.1 NuMega TrueTime677

34.3.1 优化实际显示速度678

34.3 探索速度优化678

34.3.2 优化感观显示速度679

34.3.3 优化代码执行速度682

34.4.1 避免使Variant变量686

34.4 探究存储优化686

34.4.6 减少控件的数量687

34.4.5 回收字符串和对象内存687

34.4.2 消除死代码687

34.4.3 使用资源文件687

34.4.4 按功能组织模块687

34.5 编译器优化的比较688

34.4.9 动态数组和静态数组的比较688

34.4.7 减少载入窗体的数量688

34.4.8 标签和文本框的比较688

34.6 结束语689

34.5.2 何时编译为自然代码689

34.5.1 何时编译为p-code689

34.7 小结690

35.2 创建简单DHTML应用程序691

35.1 什么是DHTML691

第35章 在Visual Basic中使用DHTML691

35.2.2 新的DHTML控件692

35.2.1 Visual Basic环境的一些变化692

35.2.3 应用程序的创建过程694

35.3.1 外部HTML编辑器697

35.3 在DHTML中使用字体和颜色697

35.3.2 层叠样式表的更改698

35.4.1 鼠标事件699

35.4 响应DHTML事件699

35.4.2 表单事件700

35.5 小结702

附录A CD-ROM内容703

附录B CD-ROM安装指导716

热门推荐