请输入您要查询的百科知识:

 

词条 VisualBasic编程从基础到实践(第2版)
释义

本书详细介绍了Visual Basic编程的语言基础、技术要点、开发技巧及常用模块,最后按照软件工程的方法来开发综合实例。全书共分成19章,内容主要包括VB概述、VB编程语言基础、VB程序语句、过程和函数、常用控件与系统对象、菜单对象、调试发布程序和创建帮助、VB网络与通信编程、VB多媒体编程、VB数据库编程、图像处理综合系统、网络五子棋系统、图书馆管理系统、医务收费系统、企业档案管理系统等。

图书信息

作 者: 沈炜,郭伟伟编著

出 版 社: 电子工业出版社

出版时间: 2008-10-1

页 数: 580页

开 本: 16开

I S B N : 9787121072659

分类: 图书 >> 计算机/编程 >> 程序设计/Visual Basic

定价:¥65.00元(含光盘1张)

内 容 简 介

本书详细介绍了Visual Basic编程的语言基础、技术要点、开发技巧及常用模块,最后按照软件工程的方法来开发综合实例。全书共分成19章,内容主要包括VB概述、VB编程语言基础、VB程序语句、过程和函数、常用控件与系统对象、菜单对象、调试发布程序和创建帮助、VB网络与通信编程、VB多媒体编程、VB数据库编程、图像处理综合系统、网络五子棋系统、图书馆管理系统、医务收费系统、企业档案管理系统等。

本书通过160多个完整实例循序渐进地介绍了VB开发技术,对VB技术的众多知识点及难点,都力求通过实例和简练的语言予以讲述。本书的内容基本上涵盖了VB的初级和高级程序设计,并通过实例详细说明,读者只需要对本书的实例稍微修改,就可以举一反三,完成自己的开发任务。

本书可作为高等院校、高职高专计算机应用电子商务等专业的教学用书,也可作为相关培训教材或Web应用程序设计爱好者的自学用书。

丛书特色

坚持“基础为本源,实践出真知”的写作理念,即首先掌握基本理论和基础技能,然后在实践中锻炼提高。

丛书内容“全、精、实用”,只要一本书,初学者就能入门,并能参与实际工作。

循序渐进地介绍基本知识,通过穿插的小实例,以深入浅出之法加深读者的理解和应用能力,同时强调重点、技巧和注意点。

带领读者亲自完成多个项目开发。项目为实践中常用的、典型的应用问题。书中所有实例均已调试通过。

在配书光盘(或网上下载)中,提供所有练习、实例及实践部分的代码和素材,方便读者学习和使用。

贴心顾问技术支持E-mail:jsj@phei.com.cn,及时解答读者在阅读本书中提出的问题。

前言

写作背景

随着计算机文化知识的普及,学习编程的人越来越多,Visual Basic(VB)作为学习程序设计的入门语言,倍受人们的青睐,针对目前就业形式十分严峻的现状,掌握并精通一门程序设计语言,对每个人来说都会增加更多的就业机会。

目前所使用的计算机程序设计语言种类很多,如低级语言汇编语言、中级语言C语言、高级语言C++和VB等等,各种程序设计语言都有各自的优缺点。本书将介绍VB编程的入门基础知识及高级编程知识。

VB是Microsoft公司于1991年开发出的新一代高级程序设计语言,适用于编程初学者学习,随着Windows操作系统的不断成熟,VB产品由1.0版升级到6.0版。

在1998年,Microsoft推出了VB 6.0版本,这一版本得到了很大的扩充和增强。它还引入了使用部件编程的概念,实际上这是对面向对象编程思想的扩展。迄今为止,VB已经发展成为快速应用程序开发RAD(Rapid Application Development)工具的代表。本书要介绍的是VB 6.0这个版本。

本书特色

笔者在2006年推出了《Visual Basic 6.0程序设计从基础到实践》的第一版,取得了不错的口碑和市场效应,为了满足读者的更多需求,本次笔者在第一版的基础上对内容进行了大量的补充和修改,使得读者更容易学习和掌握。

目前市场上相关的图书很多,为了能够让读者更好地了解本书,下面介绍本书的重要特色:

实例丰富,全书包含了近200个实例,实例涵盖VB编程的每一个知识点,其中既有反映技术要点的小实例,也有大型的综合实例,读者在开发当中遇到的问题基本上可以通过本书得到解决。

对VB知识阐述彻底,本书是目前市场上介绍VB编程比较完善的一本书,首先详细地介绍VB程序设计基础,然后详细地介绍VB高级编程,最后通过综合实用系统总结本书前面所述,引导读者编写大型程序。

全书内容由浅入深,表达清晰,作者有丰富的写书经验,读者在使用的过程中,有任何问题,均可发送邮件到pinjie001@126.com进行咨询。

对第一版的升级和改进

与第一版相比,第二版做出了如下改进:

(1)调整案例说明格式,使得案例的介绍说明更加通俗易懂;

(2)大部分章节增加本章扩展,主要是将以前没有写进去的重要知识补充,如重要函数,API、重要控件,INI文件处理,颜色处理系统等。

(3)对部分有问题的内容和案例进行了修订。

(4)增加40多个案例,如基础应用、图像处理,网络编程等。

(5)增加了更多的内容,对前面的基础知识进行了更加详细的阐述,而将一些综合应用的内容放置在本书光盘中,供有能力的读者阅读。

本书共分为19章,具体内容请参见本书后面章节。由于篇幅限制,本书部分章节的内容(16~19章)将在光盘中提供。

本书由沈炜主编,其中郭伟伟老师编写了第11章、第13章、第14章、第15章、第17章、第18章,沈炜编写了其余章节并对全书做了审阅。

由于时间仓促和作者的水平有限,书中错误和不妥之处在所难免,敬请读者批评指正。

编 者

2008年6月

目录

第1章 Visual Basic基础 1

1.1 Visual Basic概述 1

1.1.1 Visual Basic发展史 1

1.1.2 Visual Basic 6.0的特色 2

1.1.3 开发平台比较 2

1.2 Visual Basic的安装、启动和退出 5

1.2.1 Visual Basic 6.0的安装 5

1.2.2 Visual Basic 6.0的启动 8

1.3 Visual Basic 6.0的集成开发环境 9

1.3.1 Visual Basic 6.0集成开发

1.3.1 环境(IDE) 9

1.4 Visual Basic 6.0帮助系统的使用 15

1.4.1 使用MSDN Library查阅器 15

1.4.2 上下文帮助 16

第2章 Visual Basic编程基础 17

2.1 第一个Visual Basic程序 17

2.2 程序设计的基本概念 26

2.2.1 Visual Basic中的关键字 26

2.2.2 标识符 26

2.2.3 Visual Basic字符集 26

2.3 数据类型 27

2.3.1 基本数据类型 27

2.3.2 自定义数据类型 28

2.4 常量 28

2.4.1 常量的概念 28

2.4.2 符号常量 29

2.5 变量 31

2.5.1 变量的概念 31

2.5.2 变量声明 31

2.5.3 Option Explicit语句 31

2.6 数组和数组声明 32

2.6.1 数组的概念和作用 32

2.6.2 数组的声明 33

2.6.3 多维数组 34

2.6.4 动态数组 36

2.7 运算符和表达式 37

2.7.1 算术运算符和算术表达式 37

2.7.2 关系运算符和关系表达式 38

2.7.3 逻辑运算符和逻辑表达式 39

第3章 Visual Basic程序语句 42

3.1 程序基本语句 42

3.1.1 赋值语句 42

3.1.2 注释语句 43

3.1.3 一句多行和一行多句 43

3.1.4 Print方法 43

3.2 条件判断语句 45

3.2.1 If/Then语句 45

3.2.2 Select Case语句 49

3.3 循环结构 51

3.3.1 Do...Loop语句 51

3.3.2 While / Wend语句 54

3.3.3 For...Next语句 55

3.4 本章扩展 58

第4章 过程和函数 63

4.1 过程概述 63

4.2 Sub过程 64

4.2.1 通用过程 64

4.2.2 事件过程 64

4.2.3 子过程的建立 65

4.2.4 过程的调用 67

4.3 Function过程 68

4.3.1 函数过程(Function过程)的定义 68

4.3.2 函数的调用 70

4.4 过程之间参数的传递 71

4.4.1 形式参数和实际参数 72

4.4.2 参数传递 72

4.4.3 有关过程之间数据传递的

4.4.3 几点说明 76

4.5 数组作过程的参数 76

4.6 过程的嵌套和递归调用 77

4.6.1 过程的嵌套 77

4.6.2 过程的递归调用 79

4.7 过程的可选参数与不定量参数 80

4.7.1 可选参数(Optional) 80

4.7.2 使用不定数量的参数 84

4.8 应用举例 87

4.8.1 查找问题 87

4.8.2 插入问题 90

4.9 本章扩展 92

4.9.1 字符串函数 92

4.9.2 日期函数 102

4.9.3 常见数值计算函数 110

4.9.4 格式转换函数 111

4.9.5 布尔函数 112

4.9.6 其他常用函数 113

4.9.7 API编程 118

第5章 属性、方法和事件 123

5.1 控件及其作用 123

5.1.1 控件概述及作用 123

5.1.2 控件分类 123

5.2 控件属性、方法和事件的概述 125

5.2.1 控件属性 125

5.2.2 控件方法 125

5.2.3 控件事件 126

5.3 事件驱动机制 126

5.3.1 理解什么是事件驱动 126

5.3.2 在控件中使用事件 126

5.4 最通用的属性 129

5.4.1 名称属性(Name属性) 129

5.4.2 标题属性和文本属性(Caption和Text属性) 129

5.4.3 是否可用和是否可视(Enable和Visible属性) 129

5.4.4 确定控件位置(Left、Top、Height和Width属性) 130

5.5 最通用的方法 130

5.5.1 方法的概述 130

5.5.2 拖动——Drag方法 130

5.5.3 移动——Move方法 130

5.5.4 设置焦点——SetFocus方法 131

5.6 最通用的事件 132

5.6.1 单击事件——Click事件 132

5.6.2 放下事件——DragDrop事件 132

5.6.3 拖过事件——DragOver事件 132

5.6.4 取得焦点的事件——GotFocus事件 132

5.6.5 失去焦点的事件——LostFocus事件 133

5.7 本章扩展 133

5.7.1 属性扩展 133

5.7.2 方法扩展 137

5.7.3 事件扩展 137

5.7.4 With语句 138

第6章 窗体 139

6.1 窗体概述 139

6.1.1 窗体的基本元素 139

6.1.2 窗体类型 140

6.2 窗体的属性 140

6.2.1 窗体标题——Caption属性 141

6.2.2 窗体外表风格——Appearance属性 141

6.2.3 边框样式——BoderStayle属性 141

6.2.4 控制框按钮——ControlBox属性 142

6.2.5 最大化按钮——MaxButton属性 142

6.2.6 最小化按钮——MinButton属性 142

6.2.7 是否可视——Visible属性 142

6.2.8 窗体图标——Icon属性 143

6.2.9 窗体的可视状态——WindowState属性 143

6.3 窗体的常用方法 143

6.3.1 显示窗体——Show方法 143

6.3.2 隐藏窗体——Hide方法 144

6.3.3 移动窗体——Move方法 144

6.3.4 弹出菜单——PopupMenu方法 145

6.3.5 窗体打印——Print方法 147

6.4 窗体的常用事件 150

6.4.1 单击——Click事件 151

6.4.2 双击——DblClick事件 152

6.4.3 初始化——Initialize事件 153

6.4.4 窗体的载入和卸载——Load /Query Unload /Unload事件 153

6.4.5 窗体的活动性——Activate /Deactivate事件 157

6.4.6 焦点相关——GotFocus /LostFocus事件 158

6.4.7 窗体重绘——Paint /Resize事件 158

6.4.8 键盘相关事件——KeyDown /KeyUp /KeyPress事件 160

6.4.9 鼠标相关——MouseDown /MouseMove /MouseUp事件 167

6.5 通用对话框 171

6.5.1 通用对话框控件 171

6.5.2 使用“打开”对话框 172

6.5.3 使用“另存为”对话框 174

6.5.4 使用“颜色”对话框 175

6.5.5 使用“字体”对话框 176

6.5.6 使用“打印”对话框 179

6.5.7 使用ShowHelp方法显示帮助文件 181

6.6 设计MDI窗体 182

6.6.1 MDI主窗体和MDI子窗体 182

6.6.2 MDI窗体的基本特征 184

6.6.3 操作子窗体 184

6.7 本章补充 190

6.7.1 要点补充 190

6.7.2 知识补充 192

第7章 常用控件与系统对象 201

7.1 单选按钮、复选框及框架 201

7.1.1 单选按钮(OptionButton) 201

7.1.2 复选框(Checkbox) 203

7.1.3 框架(Frame) 205

7.2 滚动条 207

7.3 列表框(Listbox)与组合框(Combo) 209

7.3.1 列表框 209

7.3.2 组合框 212

7.4 时钟 214

7.5 ActiveX控件 216

7.5.1 UpDown 控件 217

7.5.2 Slider控件 221

7.5.3 ProgressBar控件 224

7.5.4 ImageList控件 226

7.5.5 ImageCombo控件(控件类型:ImageCombo) 229

7.5.6 SSTab控件(控件类型:TabStrip) 230

7.5.7 TreeView控件(控件类型:TreeView) 234

7.5.8 ListView控件(控件类型:ListView) 242

7.6 本章扩展 248

7.6.1 按钮(图标: ,控件类型:CommandButton) 248

7.6.2 标签(图标: ,控件类型:Label) 250

7.6.3 文本框(图标: ,控件类型:TextBox) 252

7.6.4 工具栏控件(控件类型:Toolbar) 256

7.6.5 状态栏控件(控件类型:StatusBar) 261

7.6.6 创建控件数组 265

第8章 菜单 271

8.1 菜单设计 271

8.1.1 菜单的基本概念 271

8.1.2 菜单编辑器 273

8.1.3 设计菜单 275

8.2 弹出式菜单 277

8.2.1 弹出式菜单概述 277

8.2.2 弹出式菜单的设计 277

8.2.3 弹出式菜单的调用 277

8.3 菜单的编程 278

8.3.1 菜单编程初步 278

8.3.2 运行时改变菜单状态 280

8.3.3 运行时菜单项的增减 281

8.4 菜单设计示例 282

8.4.1 设计弹出式菜单 282

8.4.2 动态菜单的增减 284

8.5 小结 286

第9章 程序调试、发布 287

9.1 程序的调试 287

9.1.1 错误的类型 287

9.1.2 程序的调试和排错 292

9.1.3 错误处理和条件编译 298

9.2 创建安装程序和安装应用程序 302

9.3.1 创建安装程序 302

9.3.2 安装应用程序 308

第10章 Visual Basic文件处理 311

10.1 文件的概念 311

10.2 文件系统控件 311

10.2.1 驱动器列表框(DriveListBox) 312

10.2.2 目录列表框(DirListBox) 313

10.2.3 文件列表框(FilelistBox) 314

10.2.4 文件系统控件的联动 315

10.3 顺序文件 316

10.3.1 顺序文件的打开与关闭 316

10.3.2 顺序文件的读写操作 317

10.4 随机文件 320

10.4.1 随机文件的打开与关闭 320

10.4.2 写随机文件 321

10.4.3 读随机文件 321

10.5 二进制文件 322

10.6 常用的文件操作语句和函数 323

10.6.1 文件操作语句 323

10.7 本章扩展 327

10.7.1 文件操作函数 327

10.7.2 INI文件的读取 330

第11章 Visual Basic网络编程 334

11.1 Winsock控件网络编程 334

11.1.1 TCP基础 334

11.1.2 UDP基础 335

11.1.3 Winsock控件属性 335

11.1.4 Winsock控件方法 338

11.1.5 Winsock控件事件 341

11.1.6 Winsock控件的TCP编程 344

11.1.7 Winsock控件的UDP

11.1.7 编程技术 352

11.2 Internet Transfer控件网络编程 354

11.2.1 Internet Transfer控件属性 355

11.2.2 Internet Transfer控件方法 360

11.2.3 Internet Transfer控件事件 364

11.2.4 Internet Transfer控件的使用 365

11.3 WebBrowser控件 371

13.3.1 WebBrowser控件属性 371

13.3.2 WebBrowser控件方法 372

13.3.3 WebBrowser控件事件 372

11.4 MSComm控件 379

11.4.1 MSComm控件的属性 380

11.4.2 MSComm控件的事件 384

11.4.3 利用MSComm控件通信步骤 384

11.5 本章扩展 395

11.5.1 端口扫描程序 395

11.5.2 根据域名或者计算机名获取IP地址 398

11.5.3 注册表操作 401

第12章 Visual Basic多媒体编程 406

12.1 文字图像处理 406

12.1.1 文字处理特效 406

12.1.2 图像处理特效 416

12.2 音频与视频处理 424

12.2.1 MMControl控件 424

12.2.2 播放MIDI和WAV文件 429

12.2.3 播放AVI文件 430

12.2.4 媒体播放器 432

12.3 本章扩展 433

12.3.1 MCI API函数 433

12.3.2 PictureBox控件(控件类型:PictureBox,图标: ) 436

12.3.3 Image控件(控件类型:Image,

11.1.7 图标: ) 443

12.3.4 颜色处理 444

第13章 数据库编程基础 447

13.1 Access数据库 447

13.1.1 Access数据库的使用 447

13.2 SQL Server数据库 452

13.2.1 SQL Server 2000的安装 453

13.2.2 启动SQL Server 459

13.2.3 SQL Server应用 460

13.3 ODBC数据源的设定 472

13.3.1 Access数据源连接 473

13.3.2 SQL Server数据源连接 474

第14章 DAO数据库编程 477

14.1 DAO控件概述 477

14.2 DAO控件数据库编程 478

14.3 DAO对象数据库编程 483

14.4 本章扩展 488

14.4.1 DataSource 属性 488

14.4.2 DataField属性 489

14.4.3 RecordSource 属性 489

14.4.4 常见的数据感知控件 490

第15章 ADO数据库编程 491

15.1 ADO控件编程技术 491

15.2 ADO对象简介 497

15.3 Connection对象 499

15.3.1 Connection对象的成员 499

15.4 RecordSet对象 505

15.4.1 RecordSet对象的成员 505

15.4.2 RecordSet常用属性说明 506

15.4.3 RecordSet对象的方法 509

15.4.4 RecordSet对象的应用 512

15.5 Command对象 530

15.5.1 Command对象成员 530

15.5.2 Command对象的应用 533

15.5.3 创建调用存储过程 535

15.6 本章扩展 540

15.6.1 报表打印 540

15.6.2 图表显示 551

光盘赠送

第16章 图像处理综合系统 559

16.1 画笔系统 559

16.1.1 实例原理 559

16.1.2 实例演示 559

16.1.3 实例实现 562

16.2 综合图像处理系统 562

16.2.1 编程原理 563

16.2.2 实例演示 575

16.2.3 实例实现 575

第17章 网络综合应用 590

17.1 网络五子棋系统 590

17.1.1 实例原理 590

17.1.2 实例演示 590

17.1.3 服务器端程序实现 592

17.1.4 五子棋客户端程序实现 594

17.1.5 代码归纳 598

17.2 FTP客户端程序 604

17.2.1 实例原理 605

17.2.2 实例演示 608

17.2.3 实例实现 609

第18章 图书馆管理信息系统 620

18.1 系统分析 620

18.1.1 功能需求分析 620

18.1.2 数据需求分析 621

18.2 系统设计 621

18.2.1 系统模块设计 621

18.2.2 数据库设计 623

18.3 系统实现 626

18.3.1 建立工程项目-Library 626

18.3.2 创建主窗体Main.frm 627

18.3.3 创建主窗体菜单 630

18.3.4 创建公用模块General.bas 631

18.3.5 图书管理模块 638

18.3.6 学生管理模块 641

18.3.7 学生借书模块 644

18.3.8 学生还书模块 652

18.3.9 用户管理模块 656

18.3.10 学生数据统计 660

18.3.11 图书馆数据统计 664

18.3.12 用户登录窗体 665

18.3.13 关于图书馆管理程序窗体 668

18.3.14 程序初始化窗体 671

18.3.15 实现主窗体代码 672

第19章 企业档案管理信息系统 675

19.1 系统分析 675

19.2 UML系统建模 677

19.2.1 UML用例视图描述 677

19.2.2 UML时序与协作视图描述 679

19.2.3 数据库的设计实现 679

19.3 系统程序实现 681

19.3.1 系统设计概况 681

19.3.2 系统主界面实现 682

19.3.3 ModuleMain模块 684

19.3.4 控制台模块 697

19.3.5 企业档案的导入模块 702

19.3.6 文件路径设置窗体 706

19.3.7 图像扫描窗体 707

19.3.8 文书导入窗体 711

19.3.9 文书查询模块 715

19.3.10 文书查询模块 717

19.3.11 文书类型管理模块 724

19.3.12 文书管理模块 725

19.3.13 系统维护 732

实例目录

实例2-1 Hello World程序 17

实例2-2 符号常量的作用域及应用 29

实例2-3 给数组赋值 33

实例2-4 二维数组的输入/输出 35

实例2-5 算术表达式的应用 38

实例2-6 逻辑运算符应用实例 40

实例3-1 Print语句应用实例 44

实例3-2 双分支结构(If...Then... Else语句)应用实例 47

实例3-3 多分支结构(If…Then…ElseIf语句)应用实例 48

实例3-4 Select Case语句应用实例 50

实例3-5 Do...Loop语句应用实例 52

实例3-6 While / Wend语句应用实例 54

实例3-7 For...Next语句应用实例 55

实例3-8 For…Next循环嵌套应用实例一 57

实例3-9 For…Next循环嵌套应用实例二 57

实例3-10 条件判断语句和循环语句综合实例一 59

实例3-11 输出水仙花数 60

实例3-12 冒泡排序法 60

实例4-1 计算给定数的绝对值 69

实例4-2 已知直角三角形两直角边的值,计算第三边 71

实例4-3 按值传递参数 73

实例4-4 按地址传递参数 74

实例4-5 参数传递中的特殊情况 75

实例4-6 数组作为参数进行传递 76

实例4-7 过程嵌套的应用举例 77

实例4-8 递归求阶乘 79

实例4-9 可选参数的省略 81

实例4-10 检测可选参数是否被省略 82

实例4-11 可选参数的默认值 83

实例4-12 使用不定量的参数 84

实例4-13 计算多个值的和或积 85

实例4-14 顺序查找法 87

实例4-15 折半查找法 88

实例4-16 向数组中插入数组元素 90

实例4-17 字符串函数综合应用 100

实例6-1 按键弹出菜单 146

实例6-2 按钮时弹出菜单 147

实例6-3 打印方法实例 148

实例6-4 打印时的坐标 149

实例6-5 更改窗体标题 151

实例6-6 双击事件过程 152

实例6-7 加载事件 154

实例6-8 Query Unload卸载事件 155

实例6-9 卸载窗体时对文件的保存 156

实例6-10 加载Activate事件 157

实例6-11 用Paint事件画圆 158

实例6-12 Resize事件应用举例 159

实例6-13 判断组合键 161

实例6-14 使用组合键画图 162

实例6-15 通过ASCII码创建按键的约束条件 164

实例6-16 输出按键信息 165

实例6-17 通过文本的复制显示密码 166

实例6-18 字母的大小写转换 167

实例6-19 通过鼠标的MouseMove

实例6-17 事件画图 169

实例6-20 用鼠标事件在窗体上画图 169

实例6-21 使用“打开”对话框 173

实例6-22 “颜色”对话框的使用 175

实例6-23 “字体”对话框的使用 178

实例6-24 “打印”对话框的使用 180

实例6-25 使用“帮助”文件 181

实例6-26 MDI窗体应用 189

实例6-27 BAS模块文件的应用 193

实例6-28 堆栈的实现 195

实例6-29 VBG工程组文件创建 199

实例7-1 单选按钮应用实例 202

实例7-2 复选框应用实例 204

实例7-3 框架应用实例 206

实例7-4 滚动条应用实例 208

实例7-5 列表框控件的应用 211

实例7-6 组合框控件的应用 213

实例7-7 时钟控件应用实例 215

实例7-8 UpDown控件Min和

实例7-8 Max属性应用实例 219

实例7-9 Slider控件应用实例 223

实例7-10 ProgressBar控件应用实例 225

实例7-11 ImageList控件应用实例 228

实例7-12 SSTab控件应用实例 232

实例7-13 Add方法实例 239

实例7-14 TreeView控件的应用 240

实例7-15 ListView控件的应用 246

实例7-16 ToolBar控件的应用 257

实例7-17 StatusBar控件的应用 262

实例7-18 动态创建和删除控件数组 267

实例7-19 控件数组事件编程 268

实例7-20 动态创建窗体 269

实例8-1 创建下拉式菜单界面 275

实例8-2 用标签显示文字效果 278

实例8-3 弹出式菜单应用实例 282

实例8-4 能显示最近打开过的文件的“文件”菜单 284

实例9-1 编译错误 288

实例9-2 “除数为零”的运行错误 289

实例9-3 “溢出”的运行错误 290

实例9-4 逻辑错误示例 291

实例9-5 屏蔽错误 298

实例9-6 用On Error GoTo处理错误信息 299

实例9-7 使用On Error GoTo 0来关闭错误陷阱 301

实例10-1 文件系统控件的联动 315

实例10-2 用Write语句写文件 317

实例10-3 用Print#语句写文件 318

实例10-4 用Line Input方式打开文件 319

实例10-5 随机文件的读写 321

实例10-6 文件操作语句的应用 326

实例10-7 INI文件编程 331

实例11-1 基于TCP连接的C/S程序 345

实例11-2 基于TCP的多客户连接 348

实例11-3 基于UDP的简单聊天程序 352

实例11-4 Internet Transfer控件的应用一 369

实例11-5 Internet Transfer控件的应用二 370

实例11-6 WWW浏览器开发实例 373

实例11-7 MSComm控件的应用 384

实例11-8 端口扫描程序 395

实例11-9 根据域名或者计算机名获取IP地址 398

实例11-10 操作注册表 403

实例12-1 文字的闪烁滚动效果实例 406

实例12-2 文字的浮雕、阴影效果实例 408

实例12-3 文字的透明翻滚效果实例 409

实例12-4 文字的渐变推移效果实例 411

实例12-5 综合字符编辑器实例 412

实例12-6 图像的旋转效果实例 416

实例12-7 图像的变换效果实例 418

实例12-8 图像的浏览与缩放实例 421

实例12-9 播放MIDI和WAV文件实例 429

实例12-10 播放AVI文件件实例 431

实例12-11 播放MP3文件实例 432

实例12-12 mciSendString应用实例 434

实例14-1 DAO控件编辑数据 478

实例14-2 DAO对象编辑数据 484

实例15-1 ADO控件数据库编程 491

实例15-2 ADO控件和DataGrid联合编程 496

实例15-3 Connection的应用 500

实例15-4 Connection对象的事务处理 502

实例15-5 通过Connection对象创建记录集 512

实例15-6 通过RecordSet对象编辑数据 514

实例15-7 分页显示记录 518

实例15-8 分页显示2 519

实例15-9 获取表格的字段名称 523

实例15-10 RecordSet对象的二进制编程 525

实例15-11 通过Command对象执行SQL语句 533

实例15-12 通过Command对象执行存储过程 537

实例15-13 Data Report简单报表打印技术 541

实例15-14 动态绑定数据源 544

实例15-15 DataReport复杂多表综合应用实例 547

实例15-16 条形图实例 553

实例15-17 饼形图实例 556

光盘赠送

实例17-1 五子棋服务器端程序实现 592

实例17-2 五子棋客户端程序实现 594

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/11 11:26:31