网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

Visual Basic开发技术大全-(第2版)-(附光盘)

分享到:
Visual Basic开发技术大全-(第2版)-(附光盘)

最 低 价:¥67.20

定 价:¥89.00

作 者:孙秀梅.安剑.刘彬彬编著

出 版 社:人民邮电

出版时间:2009-10-1

I S B N:9787115201065

商品详情

编辑推荐

《Visual Basic 开发技术大全(第2版)(附光盘1张)》一部久享盛誉的程序开发技术大全技术全面,几乎囊括了使用V5sua0 Bas5C进行程序开发的全部知识从易到难,逐步深入,循序渐进,适合各个层次的读者学习层次分明,讲解细致,轻松学习选择的实例经典实用,有助于程序开发新技术和热点技术的应用,使《Visual Basic 开发技术大全(第2版)(附光盘1张)》更贴近实际开发应用提供编程社区(WWW.mrbccd.com),远程互动编程,解决开发难题,开拓开发视野。

内容简介

本书是一本关于visual basic 6.0综合开发参考手册,书中几乎囊括了使用visual basic进行实用程序开发的全部知识,在讲解中结合了大量实用而又有代表性的示例和典型应用。全书共分39章,包括visual basic基础,控制结构,数组,算法,过程与函数,面向对象的程序设计,窗体,系统对象,控件,菜单、工具栏与  状态栏设计,对话框,鼠标、键盘处理技术,文件处理技术,图形处理技术,图像技术应用,多媒体技术,数据库的安装与创建,sql语句在visual basic中的应用,dao对象编程,ado数据库编程,数据控件编程,高性能数据处理技术,图表技术,数据环境设计器,数据报表技术,从应用程序中打印,网络编程技术,internet  编程技术,数据通信技术,资源文件,vss版本管理,应用程序控制,win32 api,注册表,activex开发,程序调试与错误处理,帮助文件,应用程序的打包及安装等。书中各部分内容既相互独立又相互联系,可以逐步引导读者深入学习并掌握visual basic。    本书附有配套光盘。光盘提供了书中示例和典型应用实例的全部源代码,所有源代码都经过精心调试,在windows 2000下测试通过。    本书内容精练、重点突出、实例丰富,是各级程序开发人员的必备参考书,同时也非常适合大中专院校师生阅读。

作者简介

明日科技是一家以计算机软件技术为核心的高科技企业,多年来始终致力于行业管理软件开发、数字化出版物制作、计算机网络系统综合应用等领域,涉及生产、管理、控制、仓储、物流、营销、服务等行业。公司拥有软件开发和项目实施方面的资深专家和学习型技术团队,多年来积累了丰富的技术文档和学习资料,公司的开发团队不仅是开拓进取的技术实践者,更致力于成为技术的普及和传播者。

目录

第1篇 Visual Basic基础篇第1章 认识Visual Basic 21.1 Visual Basic概述 31.1.1 Visual Basic的发展历程 31.1.2 Visual Basic 6.0版本介绍 31.2 Visual Basic 6.0安装 41.2.1 硬件要求 41.2.2 软件要求 41.2.3 Visual Basic 6.0企业版+SP6的安装与卸载 41.3 Visual Basic 6.0启动 51.4 Visual Basic 6.0集成开发环境 61.4.1 集成开发环境概述 61.4.2 开发环境的组成 71.4.3 定制自己的开发环境 131.5 Visual Basic 6.0的帮助系统 141.5.1 MSDN Library的使用 151.5.2 上下文帮助 151.5.3 自定义MSDN Library 161.5.4 微软网上编程资源 171.6 MSDN Library提供的开发资源 171.6.1 利用附带的实例源程序学习编程 171.6.2 学习可视化数据管理器的源程序 181.7 Visual Basic应用程序的基本设计步骤 191.7.1 创建工程 191.7.2 创建窗体 201.7.3 设计程序界面 201.7.4 编写代码 201.7.5 程序运行 201.7.6 保存工程 211.7.7 生成可执行文件 21第2章 Visual Basic语言基础 222.1 程序设计的基本概念 232.1.1 关键字 232.1.2 标识符 232.1.3 ASCII字符集 232.2 数据类型 232.2.1 基本数据类型 232.2.2 枚举型数据类型 242.2.3 自定义数据类型 252.3 声明和使用常量 262.3.1 局部常量的声明 262.3.2 局部常量的使用 262.3.3 模块级常量的声明 272.3.4 模块级常量的使用 272.3.5 公用常量的声明 272.3.6 公用常量的使用 272.4 声明和使用变量 282.4.1 变量的声明方式 282.4.2 局部变量的声明 282.4.3 局部变量的使用 292.4.4 模块级变量的声明 292.4.5 模块级变量的使用 292.4.6 公用变量的声明 302.4.7 公用变量的使用 302.4.8 Option Explicit语句 312.5 Visual Basic中的运算符 312.5.1 赋值运算符 312.5.2 Like运算符 322.5.3 算数运算符 322.5.4 关系运算符 332.5.5 逻辑运算符 332.5.6 字符串运算符 342.6 Visual Basic中的表达式 352.6.1 表达式的组成 352.6.2 表达式的书写规则 352.6.3 运算符在表达式中的优先级 352.7 程序编写规范 362.7.1 代码书写规则 362.7.2 对象、常量、变量及过程的命名约定与规范 382.7.3 #注释编码的标准化格式 392.7.4 空格、格式化及缩排的准则 402.8 程序优化 402.8.1 代码优化 402.8.2 对象优化 41第3章 控制结构 423.1 顺序结构 433.1.1 赋值语句 433.1.2 数据的输入 433.1.3 数据的输出 443.2 选择结构 453.2.1 If...Then语句 453.2.2 If...Then...Else语句 453.2.3 If...Then...ElseIf语句 463.2.4 IIf函数 473.2.5 If语句的嵌套 483.3 多分支选择结构 493.3.1 Select Case语句 493.3.2 Is、To等关键字在Select Case语句中的使用 493.3.3 Select Case语句的典型应用 503.4 循环结构 513.4.1 While...Wend语句 513.4.2 For...Next语句 523.4.3 For Each...Next语句 523.4.4 循环嵌套 533.4.5 选择结构与循环结构的嵌套 533.5 Do...Loop循环结构 543.5.1 While当型循环语句 553.5.2 Until直到型循环语句 553.5.3 Exit Do型循环语句 553.6 其他控制语句 563.6.1 GoTo语句 563.6.2 Exit语句 573.6.3 End语句 573.6.4 With语句 58第4章 数组 604.1 数组的概念 614.2 静态数组与动态数组 614.2.1 静态数组的声明 614.2.2 静态数组的使用 624.2.3 动态数组的声明 624.2.4 动态数组的使用 624.3 一维数组 634.3.1 一维数组的声明 634.3.2 一维数组的使用 634.4 二维数组及多维数组 644.4.1 二维数组的声明 644.4.2 二维数组的使用 644.4.3 多维数组的声明 654.4.4 多维数组的使用 654.5 数组的基本操作 654.5.1 数组的输入 654.5.2 数组的输出 664.5.3 数组的插入 664.5.4 数组的删除 664.5.5 数组的查找 674.5.6 数组的排序 674.6 记录数组 684.6.1 记录数组的概念 684.6.2 记录数组的使用 684.7 控件数组 694.7.1 控件数组的概念 694.7.2 创建控件数组 694.7.3 使用控件数组 694.7.4 动态添加控件 704.8 与数组相关的函数及语句 704.8.1 Array函数 704.8.2 UBound函数和LBound函数 714.8.3 Split函数 714.8.4 Option Base语句 72第5章 算法 735.1 算法概述 745.1.1 什么是算法 745.1.2 算法的特点 745.1.3 算法的描述方法 745.2 若干基本数学算法 755.2.1 查找最大值和最小值 755.2.2 计算最大公约数和最小公倍数 765.2.3 累加和累乘 775.2.4 求100以内素数 775.2.5 进制转换 775.2.6 杨辉三角 785.2.7 哥德巴赫猜想 795.3 排序算法 795.3.1 选择排序 795.3.2 交换法排序 805.3.3 合并排序 815.3.4 插入排序 825.4 查找算法 825.4.1 顺序查找 835.4.2 二分法查找 835.5 字符处理应用 845.5.1 简单的加密解密算法 845.5.2 字符串处理 845.6 穷举法 855.7 迭代法 855.8 其他算法应用 865.8.1 8421码转换 865.8.2 身份证位数转换算法 87第6章 过程与函数 886.1 过程的定义与调用 896.1.1 Sub过程定义与调用 896.1.2 Function过程定义与调用 906.1.3 Sub过程和Function过程的区别 906.1.4 Property属性过程 916.1.5 自定义Function函数过程和Sub过程的典型应用 926.2 参数传递 956.2.1 形参与实参 956.2.2 按值和按址传递 956.2.3 过程的可选参数和可变参数 966.2.4 数组参数 976.2.5 对象参数 976.2.6 参数传递的典型应用 976.3 过程的嵌套与递归调用 986.3.1 过程的嵌套调用 986.3.2 过程的递归调用 986.4 Sub Main过程 986.5 过程的作用域 996.6 使用内部函数 996.6.1 数学函数 996.6.2 字符串函数 1006.6.3 转换函数 1006.6.4 判断函数 1016.6.5 日期和时间函数 1016.6.6 格式化函数 1026.6.7 Shell函数 1036.6.8 随机函数 104第7章 面向对象的程序设计 1057.1 面向对象编程 1067.1.1 面向对象编程概述 1067.1.2 对象的基本概念 1067.2 类与对象 1067.2.1 类的创建 1067.2.2 对象 1117.2.3 接口与多态 1137.3 对象数组与集合 1147.3.1 创建对象数组 1147.3.2 什么是集合 1157.3.3 集合的创建 1157.3.4 使用类生成器创建集合 1167.3.5 引用集合中的对象 1187.3.6 控件集合(Controls集合) 1187.3.7 创建自己的集合类 1187.4 对象浏览器 1197.4.1 对象浏览器概述 1207.4.2 对象浏览器的使用 120第2篇 用户界面篇第8章 窗体 1238.1 窗体概述 1248.1.1 窗体的构成 1248.1.2 窗体的类型 1248.1.3 添加和删除窗体 1258.2 窗体的属性 1268.2.1 窗体的属性 1268.2.2 设置窗体的标题 1278.2.3 改变窗体边框的样式 1278.2.4 更换窗体的图标 1288.2.5 窗体的显示位置 1298.2.6 为窗体添加背景图片 1308.3 窗体的方法 1318.3.1 窗体的加载与卸载 1318.3.2 窗体的显示与隐藏 1318.3.3 将数据输出到窗体上 1328.3.4 打印窗体上的数据 1338.4 窗体的事件 1338.4.1 单击事件 1338.4.2 双击事件 1338.4.3 载入事件 1348.4.4 卸载事件 1358.4.5 QueryUnload事件 1358.5 MDI窗体的界面设计 1368.5.1 MDI窗体概述 1368.5.2 MDI子窗体的特点 1378.5.3 创建MDI窗体 1378.5.4 创建MDI应用程序 137第9章 系统对象 1399.1 应用程序对象(App) 1409.1.1 App对象概述 1409.1.2 App对象的常用属性 1409.2 剪贴板对象(Clipboard) 1439.2.1 Clipboard对象概述 1439.2.2 Clipboard对象的常用方法 1439.3 屏幕对象(Screen) 1459.3.1 Screen对象概述 1459.3.2 Screen对象的常用属性 1459.4 调试对象(Debug) 1469.4.1 Debug对象概述 1469.4.2 Debug对象的方法 1469.4.3 利用Debug对象调试程序 1479.5 打印对象(Printer和Printers集合) 1479.5.1 打印对象概述 1479.5.2 利用Printer对象获得打印机的字体列表 148第10章 控件 14910.1 控件概述 15010.1.1 控件的作用 15010.1.2 控件与对象的关系 15010.1.3 控件的属性、方法和事件 15010.2 控件分类 15110.2.1 Windows标准控件 15110.2.2 ActiveX控件 15110.2.3 可插入对象 15110.3 控件的相关操作 15110.3.1 向窗体上添加控件 15110.3.2 对齐控件 15210.3.3 调整控件的前后顺序 15310.3.4 锁定控件 15310.3.5 删除控件 15410.3.6 恢复被删除的控件 15410.3.7 添加ActiveX控件 15410.3.8 注册ActiveX控件 15510.4 常用控件 15510.4.1 Label控件 15510.4.2 TextBox控件 15910.4.3 CommandButton控件 16210.4.4 OptionButton控件 16410.4.5 CheckBox控件 16510.4.6 Timer控件 16610.4.7 ListBox控件 16710.4.8 ComboBox控件 17110.4.9 ListBox控制和ComboBox控件的典型应用 17510.5 高级控件 17510.5.1 MaskEdBox控件 17510.5.2 RichTextBox控件 17710.5.3 DateTimePicker控件 18010.5.4 MonthView控件 18210.5.5 SSTab控件 18410.5.6 ListView控件 18610.5.7 TreeView控件 18910.5.8 ProgressBar控件 19210.5.9 Slider控件 19310.5.10 OLE容器控件 19610.5.11 RichTextBox控件的典型应用 19710.5.12 ListView控制和TreeView控件的典型应用 198第11章 菜单、工具栏与状态栏的设计 20011.1 菜单设计基础 20111.1.1 菜单基本概念 20111.1.2 菜单的组成 20111.1.3 菜单编辑器的使用 20211.1.4 设置菜单的快捷键与访问键 20411.1.5 创建复选菜单 20511.1.6 创建级联菜单 20511.1.7 修饰菜单 20511.2 弹出式菜单 20611.2.1 弹出式菜单概述 20611.2.2 弹出式菜单的设计 20611.2.3 弹出式菜单的调用 20611.2.4 弹出式菜单的应用举例 20711.3 菜单的编程 20711.3.1 为菜单事件过程添加代码 20711.3.2 运行时改变菜单状态 20711.3.3 运行时增减菜单项 20811.3.4 菜单数组的应用 20911.3.5 分栏菜单的设计 20911.3.6 图形菜单设计 21011.3.7 美化菜单 21111.4 工具栏的创建与设计 21211.4.1 工具栏简介 21211.4.2 利用Toolbar控件创建工具栏 21211.4.3 为工具栏按钮设置分组 21411.4.4 为工具栏添加下拉菜单 21511.4.5 给工具栏按钮增加事件处理代码 21511.4.6 利用CoolBar控件制作工具栏 21611.5 状态栏的创建与设计 21711.5.1 状态栏简介 21711.5.2 设计状态栏 21711.5.3 在状态栏中添加日期时间 21711.5.4 在状态栏中显示系统登录操作员信息 21811.5.5 在状态栏中显示鼠标位置 21911.5.6 在状态栏中显示当前状态信息 21911.5.7 在状态栏中显示当前操作窗体的名称 220第12章 对话框 22112.1 输入对话框 22212.2 消息对话框 22312.3 自定义对话框 22412.3.1 由普通窗体创建的自定义对话框 22412.3.2 使用对话框模板创建的对话框 22412.3.3 显示与关闭自定义的对话框 22512.4 公用对话框 22512.4.1 “打开”对话框 22612.4.2 “另存为”对话框 22612.4.3 “颜色”对话框 22712.4.4 “字体”对话框 22812.4.5 “打印”对话框 22812.4.6 “帮助”对话框 229第13章 鼠标、键盘处理技术 23013.1 鼠标的基本操作 23113.1.1 定义鼠标指针形状 23113.1.2 定义鼠标为指定的图片 23213.1.3 定义鼠标为指定的动画图标 23213.2 关于鼠标事件的响应 23313.2.1 Click和DblClick事件 23313.2.2 MouseDown和MouseUp事件 23413.2.3 MouseMove事件 23513.2.4 控制鼠标操作 23613.3 读取和判断键盘输入 23713.3.1 ASCII字母键码表 23713.3.2 KeyDown与KeyUp事件 23713.3.3 KeyPress事件 24213.3.4 KeyPreview属性 24213.4 使用键盘热键 24313.5 键盘消息的响应 24413.6 拖放技术 24413.6.1 与拖放有关的属性、事件和方法 24413.6.2 启动自动拖放模式 24613.6.3 改变拖动图标 24713.6.4 放下对象时的响应 24713.6.5 启动拖动或停止拖动时的控制 24713.6.6 改变控件的位置 24713.6.7 拖放技术的典型应用 248第3篇 文件、图形、图像与多媒体篇第14章 文件处理技术 25014.1 文件的概念 25114.2 文件的结构和类型 25114.2.1 文件的结构 25114.2.2 文件的分类 25114.3 文件处理的一般步骤 25314.4 顺序文件 25314.4.1 打开顺序文件 25314.4.2 读取顺序文件 25414.4.3 写入顺序文件 25514.4.4 关闭顺序文件 25714.5 随机文件 25714.5.1 随机文件的打开和关闭 25714.5.2 读取随机文件 25814.5.3 写入随机文件 25814.6 二进制文件 25914.6.1 二进制文件的打开和关闭 25914.6.2 二进制文件的读写操作 26014.7 文件系统控件 26114.7.1 驱动器列表框(DriveListBox) 26114.7.2 目录列表框(DirListBox) 26314.7.3 文件列表框(FileListBox) 26414.7.4 文件系统控件的联动 26814.8 常用的文件操作语句和函数 27014.8.1 文件操作语句 27014.8.2 文件操作函数 27314.9 文件系统对象 27514.9.1 FSO对象模型 27514.9.2 FileSystemObject对象 27614.9.3 Drive对象及磁盘驱动器的操作 27714.9.4 Folder对象与文件夹的浏览 27914.9.5 File对象与文件的操作 28014.9.6 TextStream对象与文件的读写 28014.10 访问INI文件 28214.10.1 读取INI文件设置 28214.10.2 保存INI文件设置 283第15章 图形处理技术 28415.1 图形处理的基础知识 28515.2 Visual Basic的坐标系统 28615.2.1 默认坐标系统 28615.2.2 用户自定义坐标系统 28715.3 图形控件 28815.3.1 Shape控件 28815.3.2 Line控件 28915.4 图形属性 29015.4.1 CurrentX属性和CurrentY属性 29015.4.2 Left和Top属性、Height属性和Width属性 29115.4.3 BorderStyle属性、BorderWidth属性和BorderColor属性 29115.4.4 DrawWidth属性、DrawStyle属性和DrawMode属性 29315.4.5 BackColor属性和ForeColor属性 29515.4.6 FillColor属性和FillStyle属性 29615.5 图形方法 29715.5.1 使用PSet方法画点 29715.5.2 使用Line方法画线 29715.5.3 使用Circle方法画圆 29815.5.4 使用PaintPicture方法绘制图像 29915.5.5 使用Point方法返回指定点的颜色 30015.5.6 使用Cls方法清屏 30115.5.7 图形方法和图形控件的比较 30115.6 利用API函数绘制几何图形 30115.6.1 绘制弧线(Arc函数) 30115.6.2 绘制圆和椭圆(Ellipse函数) 30215.6.3 绘制多边形函数(Polygon函数) 30315.6.4 绘制矩形函数(Rectangle函数) 304第16章 图像技术应用 30516.1 图形和图像之间的区别与联系 30616.2 图像控件 30616.2.1 PictureBox控件 30616.2.2 Image控件 30716.3 图像的保存与读取 30816.3.1 SavePicture语句 30816.3.2 LoadPicture函数 30816.4 图像文件格式转换 30916.4.1 图像文件格式简介 30916.4.2 将彩色图片转换为灰度图片 31016.4.3 图像文件格式的转换 31116.5 图像的相关操作 31316.5.1 图像的剪切 31316.5.2 图像的合成 31416.6 图像的特殊效果 31516.6.1 图像的滚动效果 31516.6.2 图像的雨滴效果 31616.6.3 图像的平铺效果 31716.7 图像的典型应用 31816.7.1 在图像上书写文字 31816.7.2 提取图片中的对象 31916.7.3 屏幕抓图 32016.7.4 图片的分类存储 321第17章 多媒体技术 32417.1 多媒体概述及其元素 325多媒体的概念及特点 32517.2 文字处理 32517.2.1 滚动文字 32517.2.2 彩虹文字 32617.2.3 动画文字 32717.3 音频处理 33017.3.1 MMControl控件 33017.3.2 播放MIDI和WAV文件 33317.3.3 播放MP3文件 33717.4 视频处理 33817.4.1 利用MMControl控件播放AVI 33817.4.2 播放VCD 33917.5 动画处理 34117.5.1 Animation控件 34117.5.2 ShockwaveFlash控件 34317.5.3 Flash浏览器 34517.5.4 播放GIF动画 34617.5.5 制作自己的动画 34617.6 DirectX 34717.6.1 下载和安装DirectX 34717.6.2 在VB中使用DirectX 34817.6.3 利用DirectSound编程实现实时混音 34817.6.4 列举DirectX的显示模式 35017.7 API函数在多媒体中的应用 35117.7.1 利用sndPlaySound函数播放音频文件 35117.7.2 利用mciExecute函数播放WAV文件 35217.7.3 利用mciSendString函数制作动画播放器 35417.7.4 其他控制多媒体的API函数 356第4篇 数据库编程技术篇第18章 数据库的安装与创建 35918.1 Access数据库 36018.1.1 安装Access数据库 36018.1.2 创建Access数据库 36318.1.3 创建Access数据表 36318.2 SQL Server数据库 36418.2.1 安装SQL Server 36418.2.2 启动SQL Server服务管理器 36718.2.3 创建SQL Server数据库 36818.2.4 创建SQL Server数据表 369第19章 SQL语句在Visual Basic中的应用 37119.1 SQL语言简介 37219.2 SELECT子句 37219.2.1 选择所有列 37319.2.2 选择部分列 37419.2.3 使用列别名 37519.3 WHERE子句 37619.3.1 用WHERE子句定义查询条件 37619.3.2 使用比较运算符 37619.3.3 查询介于某一范围的数据 37719.3.4 模糊查询 37819.3.5 列表运算符查询 37919.3.6 查询空数据 38019.4 查询结果的处理 38019.4.1 限制结果集返回的行数 38019.4.2 对查询结果排序 38119.4.3 去掉查询结果中的重复记录 38219.4.4 合并查询 38319.5 查询控件 38319.5.1 查询数值型数据 38319.5.2 查询字符型数据 38319.5.3 查询日期型数据 38419.6 连接查询 38419.6.1 等值连接 38419.6.2 内连接 38519.6.3 外连接 38519.7 分组查询及统计 38619.8 交叉表查询 38719.9 数据添加、修改和删除 38819.9.1 添加数据 38819.9.2 修改数据 39019.9.3 删除数据 39319.10 使用SQL语句维护数据库 39419.10.1 创建、修改和删除数据库 39419.10.2 创建、修改和删除数据表 39619.10.3 数据库的备份与恢复 39919.10.4 附加和分离数据库 401第20章 DAO对象编程 40320.1 DAO对象 40420.1.1 数据库引擎对象DBEngine 40420.1.2 数据工作空间对象WorkSpace 40420.1.3 数据库对象Database 40520.1.4 数据表对象TableDef与字段对象Field 40720.1.5 数据记录集对象 40820.1.6 数据查询对象 41020.2 打开与关闭数据库 41020.2.1 引用数据库引擎动态链接库 41020.2.2 打开数据库 41120.2.3 关闭数据库 41120.3 利用记录集(Recordset)对象操作数据库 41120.3.1 创建并打开Recordset对象 41120.3.2 浏览数据记录 41120.3.3 增加、修改和删除数据表中的记录 41220.3.4 查询数据表中的记录 41420.4 TableDef、Field、QueryDef对象的使用 41520.4.1 利用TableDef对象创建表 41520.4.2 利用Field对象设计字段 41520.4.3 利用QueryDef对象进行数据查询操作 415第21章 ADO数据库编程 41721.1 ADO概述 41821.2 ADO对象概述 41921.2.1 连接数据源——Connection对象 41921.2.2 记录集对象——Recordset对象 42221.2.3 命令对象——Command对象 42821.2.4 字段对象——Field对象 42921.2.5 二进制数据——Stream对象 43021.2.6 Parameter对象 43121.2.7 利用Record对象操作数据表 43221.2.8 利用Error对象显示错误信息 43321.3 用ADO对象连接数据库 43421.3.1 使用ADO连接Access 43421.3.2 使用ADO对象连接SQL Server数据库 43421.4 使用ADO对象编辑数据记录 43521.4.1 增加数据记录 43521.4.2 修改数据记录 43821.4.3 删除数据记录 44121.4.4 使用事务 44221.5 使用ADO对象查询数据记录 44321.5.1 使用MoveFirst、MoveLast、MoveNext和MovePrevious浏览记录 44321.5.2 使用Recordset对象的Find方法查询记录 44521.5.3 用Connection对象运行查询语句 44721.5.4 用Command对象执行SQL语句(执行带参数的SQL语句) 44821.5.5 使用Filter属性查找数据记录 44921.6 ADO对象的典型应用 45021.6.1 获取SQL Server服务器中的所有数据库 45021.6.2 使用Openschema方法读取数据库结构 45121.6.3 获取表中字段 451第22章 数据控件编程 45322.1 Data控件 45422.1.1 引入Data控件到工程中 45422.1.2 Data控件的主要属性、事件和方法 45422.1.3 使用Data控件连接数据库 45822.1.4 使用Data控件增加、修改和删除记录 45922.1.5 使用Data控件查询记录 46122.2 ADO控件 46222.2.1 引入ADO控件到工程中 46222.2.2 ADO控件的主要属性、事件和方法 46222.2.3 使用ADO控件连接数据库 46522.2.4 使用AddNew方法增加数据记录 46722.2.5 使用Update方法修改数据记录 46722.2.6 使用Delete方法删除数据记录 46822.2.7 使用RecordSource属性查询记录 46822.3 RDO控件(远程数据控件) 46922.3.1 引入RDO控件到工程中 46922.3.2 RDO控件与数据访问有关的属性 46922.3.3 使用RDO控件连接远程数据库 47022.4 DBList控件、DBCombo控件和DBGrid控件 47122.4.1 引入DBList控件、DBCombo控件和DBGrid控件到工程中 47122.4.2 DBList控件、DBCombo控件和DBGrid控件的主要属性、方法和事件 47222.4.3 用DBList控件、DBCombo控件和DBGrid控件显示数据表中的数据 47622.5 DataCombo控件和DataList控件 47722.5.1 引入DataCombo控件和DataList控件到工程中 47722.5.2 DataCombo控件和DataList控件的主要属性、方法和事件 47722.5.3 在DataCombo控件中显示数据 48122.5.4 在DataList控件中显示数据 48122.5.5 使用DataCombo控件和DataList控件显示关系表中的数据 48222.6 DataGrid控件 48322.6.1 引入DataGrid控件到工程中 48322.6.2 DataGrid控件的主要属性、方法和事件 48322.6.3 用DataGrid控件显示数据表中的数据 48522.6.4 通过DataGrid控件增加、修改和删除数据 48622.7 MSFlexGrid控件和MSHFlexGrid控件 48722.7.1 MSFlexGrid控件和MSHFlexGrid控件的功能比较 48722.7.2 MSHFlexGrid控件的主要属性、方法和事件 48722.7.3 使用MSHFlexGrid控件显示数据 49122.7.4 使用MSHFlexGrid控件批量录入数据 49122.7.5 使用MSHFlexGrid控件对数据进行合并和排序 49322.7.6 使用MSHFlexGrid控件显示层次结构数据 495第23章 高性能数据处理技术 49723.1 存储过程概述 49823.2 存储过程的新建、修改和删除 49823.2.1 新建存储过程 49823.2.2 修改存储过程 50023.2.3 删除存储过程 50123.3 在Visual Basic中调用存储过程 50123.4 视图概述 50323.5 视图的新建、修改和删除 50323.5.1 新建视图 50323.5.2 修改视图 50523.5.3 删除视图 50623.6 使用视图 50623.7 使用触发器 50723.8 使用游标 509第5篇 图表、报表及打印篇第24章 图表技术 51424.1 图表的基本用法 51524.1.1 认识MSChart控件 51524.1.2 图表的组成 51524.1.3 通过“属性页”设置图表外观 51624.1.4 MSChart控件的属性、方法和事件 51624.2 图表的相关对象 52824.2.1 MSChart控件的对象 52824.2.2 设置图表区字体 52924.2.3 填充图表元素的颜色 52924.2.4 设置图表比例 53024.3 图表与数据的关联 53124.3.1 与数组关联 53124.3.2 与数据源关联 53224.3.3 与记录关联 53224.4 不同类型图表的典型应用 53324.4.1 条形图表分析公司年销售业绩 53324.4.2 对比图表分析 53424.4.3 折线图表分析产品价格趋势 53524.4.4 饼型图表分析市场占有率 53624.4.5 三维图表实例 53724.4.6 根据查询结果显示图表 537第25章 数据环境设计器 54025.1 添加数据环境对象 54125.2 Connection对象 54225.2.1 添加Connection对象 54225.2.2 连接Connection对象 54225.2.3 设置登录信息 54325.2.4 设置连接信息 54325.3 Command对象 54425.3.1 创建一个Command对象 54425.3.2 通过存储过程创建Command对象 54625.3.3 Command层次结构 54625.3.4 字段映射 55025.4 数据环境设计器的典型应用 55125.4.1 创建数据窗体 55125.4.2 添加、修改和删除记录 55225.4.3 移动记录 55325.4.4 创建数据报表 554第26章 数据报表技术 55526.1 DataReport报表 55626.1.1 数据报表设计器的功能 55626.1.2 在工程中添加数据报表设计器 55626.1.3 初识数据报表设计器 55626.1.4 数据报表设计器的对象 55726.1.5 DataReport对象的属性和方法 55826.2 DataReport报表的典型应用 55926.2.1 一个简单的报表 55926.2.2 向报表中添加日期、时间、页码 56026.2.3 分组统计报表 56126.2.4 主明细报表 56126.2.5 导出报表为HTML文件 56326.3 Crystal Reports报表 56426.3.1 安装Crystal Reports 56426.3.2 用Crystal Reports创建一个报表 56526.3.3 在Visual Basic环境中调用CrystalReport 10 56726.3.4 使用Crystal Reports设计商用报表 568第27章 从应用程序中打印 57027.1 使用PrintForm方法打印 57127.2 使用Printers集合设置打印机 57227.2.1 设置默认打印机 57227.2.2 显示打印机的设备名称 57227.3 使用Visual Basic打印机对象打印 57327.3.1 Printer对象的主要属性 57327.3.2 Printer对象的主要方法 57827.4 其他打印方式 58027.4.1 利用CommonDialog控件实现打印功能 58027.4.2 通过Excel打印报表 58227.4.3 通过Word打印报表 58527.5 典型打印 58827.5.1 通用打印过程 58827.5.2 卡片式打印 58927.5.3 打印图片 59027.5.4 分页打印 59227.5.5 连续打印 59327.5.6 证书套打 59627.6 捕获打印机错误 597第6篇 网络通信篇第28章 网络编程技术 59928.1 TCP、UDP和IP协议 60028.1.1 TCP协议 60028.1.2 UDP协议 60028.1.3 IP协议 60128.2 Winsock控件 60228.2.1 Winsock控件的属性、方法和事件 60328.2.2 建立服务器/客户端的通信 60928.2.3 建立点对点通信 61028.3 Winsock控件的典型应用 61228.3.1 下载HTML网页 61228.3.2 利用Winsock控件实现端口扫描 61228.3.3 开发服务器/客户端聊天程序 61328.3.4 开发点对点实时聊天程序 61528.3.5 开发多点聊天室 616第29章 Internet编程技术 61729.1 网络层次模型 61829.1.1 OSI参考模型 61829.1.2 TCP/IP体系结构 61929.1.3 OSI参考模型与TCP/IP体系结构对照 62029.2 应用层的有关协议 62029.2.1 HTTP协议 62029.2.2 FTP协议 62129.3 Internet Transfer控件 62129.3.1 Internet Transfer控件的属性、方法与事件 62129.3.2 提取网页源码 62829.3.3 获取网页中的内容 62929.4 WebBrowser控件 63029.4.1 引用WebBrowser控件 63029.4.2 WebBrowser控件的属性和方法 63029.4.3 建立基本的浏览器 63329.4.4 完善简单浏览器 63429.5 邮件发送与接收 63529.5.1 E-mail概述 63529.5.2 SMTP与发送电子邮件 63529.5.3 POP3与接收电子邮件 63729.5.4 MAPISession控件 63829.5.5 MAPIMessages控件 64029.5.6 邮件发送和接收程序的具体实现 64429.5.7 邮件管理程序设计 64529.5.8 在Visual Basic中使用OutLook发送电子邮件 64629.6 API函数在Internet程序中的应用 64729.6.1 利用API函数下载文件 64729.6.2 加入收藏夹 64729.6.3 网络映射 64829.6.4 网站过滤器 648第30章 数据通信技术 65030.1 串口、并口通信概述 65130.1.1 串口通信 65130.1.2 并口通信 65130.1.3 发送顺序 65130.1.4 RS-232C标准接口 65230.2 MSComm控件 65230.2.1 MSComm控件的属性 65230.2.2 MSComm控件的事件 65930.2.3 利用MSComm控件实现串口通信 65930.2.4 利用MSComm控件实现电话拨号 66030.3 与串口通信有关的API函数 66130.3.1 初始化串行端口(CreatFile) 66130.3.2 读取串口参数(GetCommState) 66230.3.3 设置串行口参数(SetCommState) 66230.3.4 数据传输(ReadFile/WriteFile) 66230.3.5 关闭串口(CloseHandle) 66330.3.6 利用API函数实现串口通信 66330.4 硬件相关开发 66430.4.1 视频捕捉 66430.4.2 使用短信猫发送短信 66530.4.3 将密码写入加密狗 666第7篇 程序开发高级应用篇第31章 资源文件 66931.1 资源编辑器的使用 67031.1.1 资源编辑器的加载 67031.1.2 资源文件的创建 67131.2 资源文件使用的相关函数 67231.2.1 利用LoadResString函数加载文本资源 67231.2.2 利用LoadResPicture函数加载图形资源 67331.2.3 利用LoadResData函数加载多种类型的资源 67431.2.4 利用sndPlaySound函数播放加载后的声音资源 67531.3 资源文件的使用 67631.3.1 利用资源文件设置菜单 67631.3.2 利用资源文件设置鼠标效果 67731.3.3 利用资源文件设置图片 677第32章 VSS版本管理 67932.1 VSS的安装和配置 68032.1.1 VSS的安装 68032.1.2 服务器端的配置和使用 68132.1.3 客户端的使用 68232.2 VSS的工作原理和基本概念 68232.2.1 VSS的工作原理 68232.2.2 VSS的基本概念 68232.3 VSS的基本操作 68332.3.1 创建工作文件夹(New Folder) 68332.3.2 查看文件(View File) 68432.3.3 编辑文件(Edit) 68432.3.4 提交文件(Check In) 68432.3.5 删除文件(Delete) 68532.3.6 清除项目(Delete Items) 68532.3.7 文本历史版本(History) 68632.3.8 VSS备份(Save data) 68632.3.9 VSS还原(Restore) 687第33章 应用程序控制 68833.1 OLE控件 68933.1.1 OLE控件的功能 68933.1.2 OLE控件的常用属性 68933.1.3 OLE控件的常用方法 69233.2 利用Visual Basic控制Word 69333.2.1 如何在Visual Basic中使用Word对象 69333.2.2 常用的Word对象 69433.2.3 提取指定目录下的文件夹 69533.3 利用Visual Basic控制Excel 69633.3.1 如何在Visual Basic中使用Excel对象 69633.3.2 常用的Excel对象 69733.3.3 把数据导出到Excel中 698第8篇 Windows编程篇第34章 WIN32 API 70134.1 Windows API概述 70234.1.1 什么是API 70234.1.2 静态链接 70234.1.3 动态链接库(DLL) 70234.1.4 主要的动态链接库及功能 70334.2 API相关概念 70334.2.1 Win32 API相关概念 70334.2.2 什么是句柄 70334.2.3 窗口句柄 70434.2.4 设备环境句柄 70434.2.5 数据类型 70534.3 Visual Basic与API 70634.3.1 Visual Basic中API的声明 70634.3.2 API文本浏览器 70634.3.3 把声明、常量或类型复制到Visual Basic代码中 70834.4 Windows消息系统 70934.4.1 什么是消息 70934.4.2 Visual Basic事件与Windows消息 70934.4.3 Windows消息应用 71034.5 控件消息 71134.5.1 与发送消息有关的函数 71134.5.2 常用控件消息及程序举例 712第35章 注册表 71535.1 认识Windows注册表 71635.1.1 什么是注册表 71635.1.2 注册表的结构 71635.2 利用Visual Basic函数(语句)访问注册表 71835.3 利用API函数访问注册表 72135.3.1 打开(创建)注册表项 72135.3.2 删除注册表中的项 72335.3.3 设置和删除注册表项的值 72335.3.4 读取注册表中的默认值 72535.3.5 读取注册表指定名称的值的数据 72535.4 注册表相关技术典型应用 72735.4.1 将应用软件的试用次数写入注册表 72735.4.2 显示与隐藏 72835.4.3 保护注册表 72935.4.4 文件关联 73135.4.5 应用软件设置 732第9篇 程序的优化和发布篇第36章 ActiveX开发 73536.1 OCX控件的制作 73636.1.1 创建ActiveX控件工程 73636.1.2 添加控件并设计OCX控件的外观 73636.1.3 定制OCX控件的属性、方法与事件 73736.1.4 生成.ocx文件 73736.1.5 OCX控件的注册与使用 73736.2 COM组件的制作 73836.2.1 创建ActiveX DLL工程 73936.2.2 编写COM组件的功能代码 73936.2.3 生成.dll文件 74136.2.4 COM组件的注册与使用 741第37章 程序调试与错误处理 74237.1 Visual Basic中的错误 74337.1.1 编译错误 74337.1.2 运行错误 74337.1.3 逻辑错误 74437.2 Visual Basic调试工具和方法 74437.2.1 IDE选项 74437.2.2 调试工具栏 74437.2.3 立即窗口 74537.2.4 监视窗口 74537.2.5 本地窗口 74637.2.6 堆栈窗口 74637.3 调试方法 74737.3.1 Debug对象 74737.3.2 Stop语句 74837.4 错误处理语句和对象 74837.4.1 Err对象 74837.4.2 On Error GoTo语句 74937.4.3 Resume语句 750第38章 帮助文件 75238.1 给控件添加提示信息 75338.2 Win Help帮助文件 75338.2.1 安装Microsoft Help Workshop 75338.2.2 编辑RTF文件 75438.2.3 制作帮助主题文件 75538.2.4 制作.hlp帮助文件 75738.2.5 在Visual Basic中使用帮助文件 75738.3 HTML帮助文件 75738.3.1 HTML帮助文件概述 75738.3.2 安装Microsoft HTML Help Workshop 75838.3.3 HTML帮助主题文件 75838.3.4 HTML帮助项目文件 75838.3.5 目录和目录文件 75938.3.6 关键字和索引文件 75938.3.7 制作.chm文件 75938.3.8 与Visual Basic工程连接 76338.4 帮助文件的调用 76338.4.1 使用键调用帮助文件 76338.4.2 使用SendKeys语句调用帮助文件 76338.4.3 使用Shell函数调用帮助文件 76338.4.4 使用HtmlHelp函数调用帮助文件 76438.4.5 使用ShellExecute函数调用帮助文件 764第39章 应用程序的打包及安装 76539.1 将应用工程打包 76639.1.1 指定工程及操作类型 76639.1.2 指定打包类型 76639.1.3 指定打包文件夹 76639.1.4 列出包含的文件 76639.1.5 指定打包选项 76639.1.6 指定安装标题 76739.1.7 指定工作组与项目 76739.1.8 调整安装位置 76739.1.9 指定共享文件 76739.1.10 完成并储存脚本 76739.2 设计自定义风格的安装程序 76839.3 添加卸载功能 76939.4 解决打包过程中的常见问题 76939.4.1 如何打包文件夹 76939.4.2 在打包文件时要将系统附加文件添加完全 77039.4.3 解决在安装应用程序时提示的错误信息 77039.4.4 解决在打包应用程序时没有访问权限的问题 77039.4.5 如何调整打包文件的位置 77039.4.6 如何修改安装程序的目录 77139.4.7 解决安装文件的过期问题 77139.5 安装应用程序 771实例索引 772

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...