本书全面介绍了可视化编程语言Visual Basic的最新版本——Visual Basic 6.0。\r\n 全书共分七部分共33章。第一和第二部分介绍了Visual Basic 6.0的编程基础;第三部分介绍了Visual Basic 6.0的基本组件;第四部分介绍了如何创建应用程序界面;第五部分介绍了Visual Basic 6.0的高级编程技巧;第六部分介绍了Visual Basic 6.0的数据库编程技术;第七部分介绍了Internet编程知识。\r\n 全书内容详实,结构清晰,技术分析透彻,编程示例丰富,是广大计算机用户学习可视化编程不可多得的参考书。
前言\r\n\r\n第一部分 Visual Basic基础知识\r\n\r\n第1章 Visual Basic入门\r\n\r\n1.1 什么是计算机程序\r\n1.2 计算机程序和编程语言\r\n1.3 更优的编程语言\r\n1.4 设计程序语言\r\n1.5 如何使设计与编程过程相匹配\r\n1.6 程序设计简介\r\n1.7 小结\r\n\r\n第2章 创建第一个程序\r\n\r\n2.1 创建程序的用户界面\r\n2.1.1 从头开始\r\n2.1.2 保存文件\r\n2.2 从用户处获取信息\r\n2.2.1 添加文本框控件\r\n2.2.2 标记程序的控件\r\n2.2.3 添加命令按钮\r\n2.3 改变窗体的属性\r\n2.4 为程序的执行编写代码\r\n2.4.1 响应事件\r\n2.4.2 指定事件过程\r\n2.4.3 编写程序代码\r\n2.5 运行程序\r\n2.6 小结\r\n\r\n第3章 Visual Basic构件\r\n\r\n3.1 窗体\r\n3.1.1 窗体的组成\r\n3.1.2 窗体的功能\r\n3.2 使用控件\r\n3.2.1 什么是控件\r\n3.2.2 控件功能\r\n3.3 研究属性\r\n3.3.1 属性基础\r\n3.3.2 公用属性\r\n3.3.3 使用属性控制对象的大小\r\n3.3.4 使用属性调整对象的位置\r\n3.3.5 在运行期间改变属性\r\n3.3.6 使用属性控制用户界面\r\n3.3.7 在代码中指代窗体和控件\r\n3.4 方法和事件初步\r\n3.4.1 用方法执行操作\r\n3.4.2 用事件对操作做出响应\r\n3.4.3 属性和方法如何相互关联\r\n3.5 再次访问窗体属性\r\n3.6 小结\r\n\r\n第4章 Visual Basic的缺少控件\r\n\r\n4.1 介绍内部控件\r\n4.2 使用文本\r\n4.2.1 用Label控件显示文本\r\n4.2.2 用文本框输入文本\r\n4.3 用于选取的控件\r\n4.3.1 命令按钮\r\n4.3.2 复选钮\r\n4.3.3 单选按钮\r\n4.3.4 列表框\r\n4.3.5 组合框\r\n4.4 特殊用途的控件\r\n4.4.1 滚动条\r\n4.4.2 定时器控件\r\n4.4.3 框架控件\r\n4.5 在设计阶段操作多个控件\r\n4.5.1 选取多个控件\r\n4.5.2 使用Properties窗口\r\n4.5.3 使用Form Editor工具栏\r\n4.5.4 使用Format菜单\r\n4.5.5 框架中的多个控件\r\n4.6 操作控件集合\r\n4.6.1 改变所有的控件\r\n4.6.2 改变已选取的控件\r\n4.7 小结\r\n\r\n第二部分 用Visual Basicz编程\r\n\r\n第5章 用事件过程响应用户\r\n\r\n5.1 事件简介\r\n5.2 控制程序中的事件\r\n5.2.1 确定事件发生的时间\r\n5.2.2 事件的类型\r\n5.2.3 编写事件过程\r\n5.2.4 从代码调用事件过程\r\n5.3 理解事件序列\r\n5.3.1 每个动作的多个事件\r\n5.3.2 确定事件顺序\r\n5.4 小结\r\n\r\n第6章 菜单和工具栏\r\n\r\n6.1 创建一个菜单栏\r\n6.1.1 常用菜单\r\n6.1.2 建立主要的菜单项\r\n6.1.3 多级菜单\r\n6.1.4 将菜单项分组\r\n6.1.5 修改菜单\r\n6.1.6 为快速访问添加说键和快捷键\r\n6.1.7 为菜单项编写代码\r\n6.1.8 可选设置\r\n6.2 创建弹出式菜单\r\n6.2.1 创建要显示的菜单\r\n6.2.2 激活弹出式菜单\r\n6.3 使用Visual Basic中的工具栏\r\n6.3.1 工具栏基础\r\n6.3.2 为工具栏获取图片\r\n6.3.3 创建一个标准的工具栏\r\n6.3.4 创建工具栏的按钮\r\n6.3.5 工具栏设计举例\r\n6.3.6 用代码激活按钮\r\n6.3.7 用代码创建工具栏\r\n6.3.8 允许用户自制工具栏\r\n6.4 使用CoolBar控件\r\n6.5 小结\r\n\r\n第7章 使用对话框获取信息\r\n\r\n7.1 随时与用户保持联系\r\n7.1.1 了解消息框\r\n7.1.2 显示消息\r\n7.1.3 从MsgBox函数返回一值\r\n7.1.4 演示MsgBox函数\r\n7.2 从用户处获得信息\r\n7.2.1 建立InputBox函数\r\n7.2.2 由InputBox返回的值\r\n7.3 使用内置的对话框\r\n7.3.1 CommonDialog控件的一般用法\r\n7.3.2 测试CommonDialog控件\r\n7.3.3 File对话框\r\n7.3.4 Font对话框\r\n7.3.5 Color对话框\r\n7.3.6 Print对话框\r\n7.3.7 Help对话框\r\n7.4 创建自己的对话框\r\n7.4.1 创建定制对话框\r\n7.4.2 使用窗体模板创建其他对话框\r\n7.5 小结\r\n\r\n第8章 运用变量存储信息\r\n\r\n8.1 变量介绍\r\n8.1.1 变量命名\r\n8.1.2 变量类型\r\n8.2 变量声明\r\n8.2.1 显式声明\r\n8.2.2 隐式声明\r\n8.2.3 定长字符串\r\n8.3 变量数组\r\n8.4 确定变量的使用范围\r\n8.4.1 创建任何地方都适用的变量\r\n8.4.2 变量局部化\r\n8.4.3 使用静态变量\r\n8.5 使用可选的Explicit语句\r\n8.6 与常量的区别\r\n8.6.1 如何使用常量\r\n8.6.2 Visual Basic提供的常量\r\n8.6.3 创建自己的常量\r\n8.7 小结\r\n\r\n第9章 Visual Basic编程基础\r\n\r\n9.1 编写语句\r\n9.2 使用赋值语句\r\n9.3 使用数学运算\r\n9.3.1 加法和减法\r\n9.3.2 乘法和除法\r\n9.3.3 指数运算\r\n9.3.4 运算顺序\r\n9.4 使用字符串\r\n9.4.1 字符串的合并\r\n9.4.2 确定字符串的长度\r\n9.4.3 改变字符串的大小写\r\n9.4.4 查找字符串\r\n9.4.5 提取字符串的一段\r\n9.4.6 删除空格\r\n9.4.7 替代字符串中的字符\r\n9.4.8 使用特殊字符\r\n9.4.9 字符串和数字\r\n9.5 格式化结果\r\n9.5.1 特殊的格式函数\r\n9.5.2 使用Format函数\r\n9.5.3 操纵日期数据\r\n9.6 小结\r\n\r\n第10章 控制程序代码的流程\r\n\r\n10.1 在程序中做出判断\r\n10.1.1 使用if语句\r\n10.1.2 处理False条件\r\n10.1.3 使用多重If语句\r\n10.1.4 使用Select Case语句\r\n10.2 使用循环\r\n10.2.1 For循环\r\n10.2.2 Do循环\r\n10.2.3 枚举循环\r\n10.3 调试程序\r\n10.3.1 单步调试代码\r\n10.3.2 在Immediate中窗口工作\r\n10.3.3 跟踪变量值\r\n10.4 设置错误陷井\r\n10.4.1 使用On Error语句\r\n10.4.2 标记代码行\r\n10.4.3 出错之后控制程序流程\r\n10.4.4 确定错误类型\r\n10.5 小结\r\n\r\n第11章 子过程、函数和多个窗体\r\n\r\n11.1 使用过程和函数\r\n11.1.1 使用过程\r\n11.1.2 使用函数\r\n11.1.3 确定过程和函数的作用域\r\n11.1.4 重复使用函数和过程\r\n11.2 使用多个窗体\r\n11.2.1 为程序添加新窗体\r\n11.2.2 在工程中添加代码模块\r\n11.2.3 访问工程的窗体和模块\r\n11.3 管理工程中的组件\r\n11.3.1 管理程序参量\r\n11.3.2 控件用户的控件\r\n11.3.3 在工程中添加窗体,模块和类\r\n11.3.4 删除窗体或模块\r\n11.4 控制程序的启动\r\n11.4.1 设置启动窗体\r\n11.4.2 使用Sub Main\r\n11.5 小结\r\n\r\n第三部分 Visual Basic程序组件\r\n\r\n第12章 Microsoft公共控件\r\n\r\n12.1 公共控件介绍\r\n12.2 基本公共控件ImageList\r\n12.2.1 在设计阶段建立ImageList控件\r\n12.2.2 用代码建立ImageList控件\r\n12.3 管理数据\r\n12.3.1 使用ListView控件\r\n12.3.2 使用TreeView控件\r\n12.3.3 使用TabStript控件\r\n12.4 接受用户的输入\r\n12.4.1 使用ImageCombo控件\r\n12.4.2 使用UpDown控件\r\n12.4.3 使用日期控件\r\n12.4.4 使用Slider控件\r\n12.5 报告状态及进程\r\n12.5.1 向程序中添加状态栏\r\n12.5.2 进度栏\r\n12.5.3 利用Animation控件添加图像\r\n12.6 小结\r\n\r\n第13章 使用控数组\r\n\r\n13.1 控件数组简介\r\n13.1.1 控件数组元素\r\n13.1.2 控件数组的优点\r\n13.2 创建控件数组\r\n13.2.1 在窗体中添加控件数组\r\n13.2.2 为控件数组编写代码\r\n13.2.3 从控件数组中删除元素\r\n13.3 使用控件数组\r\n13.3.1 在程序中使用控件数组\r\n13.3.2 并行数组\r\n13.4 创建菜单项数组\r\n13.5 在运行期间加载控件和卸载控件\r\n13.5.1 创建控件数组的第一个元素\r\n13.5.2 在运行期间添加控件\r\n13.5.3 在运行期间删除控件\r\n13.6 小结\r\n\r\n第14章 创建ActiveX控件\r\n\r\n14.1 ActiveX基础\r\n14.1.1 建立ActiveX控件的步骤\r\n14.1.2 开发策略\r\n14.2 创建ActiveX控件\r\n14.2.1 启动地址控件工程\r\n14.2.2 在控件中添加改变尺寸的代码\r\n14.2.3 在控件中添加新属性\r\n14.3 测试ActiveX控件\r\n14.3.1 使用一个工程组来测试\r\n14.3.2 用Internet Explorer测试\r\n14.4 编译控件\r\n14.4.1 创建OCX文件\r\n14.4.2 测试编译的控件\r\n14.4.3 将控件配置到其他计算机上\r\n14.5 改进ActiveX控件\r\n14.5.1 建立基本控件\r\n14.5.2 改进基本控件\r\n14.5.3 测试有限字符文本框\r\n14.5.4 选择一个工具箱图标\r\n14.6 使用ActiveX Control Interface Wizard\r\n14.6.1 向Visual Basic中添加向导\r\n14.6.2 选择和创建属性\r\n14.6.3 映射属性\r\n14.6.4 完成程序代码\r\n14.7 使用Property Pages Wizard\r\n14.7.1 创建面面\r\n14.7.2 在页中添加属性\r\n14.7.3 在应用程序中使用Property Pages \r\n14.8 创建用户绘制的ActiveX控件\r\n14.8.1 启动工程\r\n14.8.2 创建用户界面\r\n14.8.3 创建按钮的属性\r\n14.8.4 建立按钮的属性\r\n14.8.5 为按钮创建Property Pages\r\n14.8.6 在程序中测试彩色按钮\r\n14.9 小结\r\n\r\n第15章 扩展ActiveX控件\r\n\r\n15.1 使用Ambeint对象以保持一致性\r\n15.1.1 建立一个Ambient对象\r\n15.1.2 跟踪周围环境的颜色\r\n15.1.3 Ambient对象的属性\r\n15.2 介绍Extender控件\r\n15.3 创建Caculator控件\r\n15.3.1 创建控件\r\n15.3.2 创建界面\r\n15.3.3 建立Operation属性\r\n15.3.4 为方法和事件编写代码\r\n15.3.5 测试控件\r\n15.4 创建Property Pages\r\n15.4.1 创建Property Pages对象\r\n15.4.2 在Property Pages上放置控件\r\n15.4.3 为SelectionChanged事件过程编写代码\r\n15.4.4 为Change事件过程编写代码\r\n15.4.5 为ApplyChanges事件过程编写代码\r\n15.4.6 将Property Pages连接到控件上\r\n15.4.7 使用用户的Property Page\r\n15.4.8 处理多控件选集\r\n15.5 控制错误的处理\r\n15.6 小结\r\n\r\n第16章 类\r\n\r\n16.1 理解类\r\n16.1.1 面向对象的编程\r\n16.1.2 Visual Basic中的类\r\n16.2 建立类模板\r\n16.2.1 启动一个新的类模板\r\n16.2.2 为类添加属性\r\n16.2.3 为类添加方法\r\n16.2.4 声明和使用对象\r\n16.2.5 添加用户自己的事件\r\n16.3 创建ActiveX DLL\r\n16.3.1 创建一个ActiveX工程\r\n16.3.2 处理多个工程\r\n16.3.3 设置实例属性\r\n16.3.4 列举\r\n16.4 创建包含集合的类\r\n16.4.1 标准集合的属性和方法\r\n16.4.2 为成组动作创建一个新的集合\r\n16.5 使用Class Builder\r\n16.6 小结\r\n\r\n第四部分 Visual Basic界面\r\n\r\n第17章 多文档界面应用程序\r\n\r\n17.1 介绍MDI应用程序\r\n17.1.1 MDI父窗体的特点\r\n17.1.2 MDI子窗体的特点\r\n17.2 创建一个简单的MDI程序\r\n17.2.1 建立一个父窗体\r\n17.2.2 建立一个子窗体\r\n17.2.3 运行程序\r\n17.3 创建一个窗体的多个实例\r\n17.3.1 建立基本的窗体\r\n17.3.2 利用对象变量创建窗体\r\n17.3.3 使用关键字Me和ActiveForm\r\n17.3.4 初始化子窗体的一个实例\r\n17.4 使用菜单\r\n17.5 管理子窗体\r\n17.5.1 使用自动窗体布置\r\n17.5.2 维护一个窗口列表\r\n17.6 创建一个实例应用程序——MDI联络管理器\r\n17.6.1 创建MDI窗体\r\n17.6.2 建立顾客子窗体\r\n17.6.3 创建搜索窗体\r\n17.6.4 创建程序的核心部分\r\n17.6.5 运行程序\r\n17.7 优化MDI程序\r\n17.8 创建一个MDI应用程序的框架\r\n17.8.1 创建MDI父模板\r\n17.8.2 MDI 子窗体\r\n17.9 小结\r\n\r\n第18章 适当的界面设计\r\n\r\n18.1 设计有效的窗体\r\n18.1.1 保持窗体的整齐、干净\r\n18.1.2 特别注意数据输入窗体\r\n18.1.3 使用正确的控件\r\n18.1.4 第三方控件\r\n18.1.5 多个窗体\r\n18.2 用户PC的差异\r\n18.3 满足用户的需求\r\n18.3.1 列表框\r\n18.3.2 有效的菜单\r\n18.3.3 处理应用程序的多个实例\r\n18.3.4 程序的感觉速度\r\n18.4 小结\r\n\r\n第19章 使用可视化设计元素\r\n\r\n19.1 使用图形\r\n19.1.1 图形控件\r\n19.1.2 图形方法\r\n19.2 对文本和字体进行操作\r\n19.2.1 文本框特性\r\n19.2.2 处理字体和颜色\r\n19.3 小结\r\n\r\n第五部分 高级编程技巧\r\n\r\n第20章 访问Windows API\r\n\r\n20.1 Windows API简介\r\n20.2 在Visual Basic中使用Windows API \r\n20.2.1 使用API Viewer\r\n20.2.2 创建封装函数\r\n20.2.3 创建封装类\r\n20.3 有用的API调用\r\n20.3.1 Fun API调用\r\n20.3.2 寻找和控制其他窗口\r\n20.3.3 在程序中等待以完成运行\r\n20.3.4 回调和子分类\r\n20.4 小结\r\n\r\n第21章 文件操作\r\n\r\n21.1 Visual Basic中的文件函数\r\n21.1.1 使用Dir来查找和列出文件\r\n21.1.2 文件操作函数\r\n21.1.3 用Shell函数登记其他程序\r\n21.1.4 定位与应用程序相关性的文件\r\n21.2 操作文本文件\r\n21.2.1 顺序文本文件\r\n21.2.2 顺序文本文件的读取\r\n21.2.3 在顺序文本文件中写入信息\r\n21.3 随机文件——创建自己的文件格式\r\n21.3.1 创建一个记录类型\r\n21.3.2 打开一个随机存取文件\r\n21.3.3 使用Put语句添加记录\r\n21.3.4 使用Get语句检索记录\r\n21.3.5 用Seek语句进行随机存取\r\n21.4 INI文件\r\n21.4.1 理解INI文件\r\n21.4.2 使用INI文件\r\n21.5 小结\r\n\r\n第22章 用OLE控制其他应用程序\r\n\r\n22.1 使用Word对象\r\n22.1.1 Microsoft Word Object Library\r\n22.1.2 创建Application和Document对象\r\n22.1.3 保存、打开和打印文档\r\n22.1.4 处理文本\r\n22.1.5 其他有用的功能\r\n22.1.6 Word.Basic\r\n22.2 使用Excel\r\n22.2.1 创建Excel对象\r\n22.2.2 设置单元格和区域值\r\n22.3 使用OLE Container控件\r\n22.3.1 在设计阶段创建一个嵌入式对象\r\n22.3.2 在运行期间创建一个嵌入式对象\r\n22.3.3 创建一个链接对象\r\n22.4 小结\r\n\r\n第23章 大师的工具箱\r\n\r\n23.1 Caller ID与Visual Basic\r\n23.1.1 使用实例程序的要求\r\n23.1.2 将要用到的VB技术\r\n23.1.3 建立Communications控件\r\n23.1.4 检查电话\r\n23.2 在Visual Basic中建立屏幕保护程序\r\n23.2.1 建立主窗体\r\n23.2.2 添加动画\r\n23.2.3 与Windows交互\r\n23.3 从SQL Server到Access Datlbase Table的导出程序\r\n23.3.1 建立实例程序\r\n23.3.2 理解实例程序\r\n23.4 用Windows API创建透明图像\r\n23.5 小结\r\n\r\n第六部分 Visual Basic和数据库\r\n\r\n第24章 数据库基础\r\n\r\n24.1 设计一个数据库\r\n24.1.1 设计目的\r\n24.1.2 设计数据库时的主要步骤\r\n24.1.3 组织数据\r\n24.1.4 使用索引\r\n24.2 改进设计\r\n24.3 使用Visual Data Manager\r\n24.3.1 创建数据库文件\r\n24.3.2 增加一个新表\r\n24.3.3 对表中的字段进行修改\r\n24.3.4 为表增加一个索引\r\n24.3.5 返回Visual Basic设计窗口\r\n24.3.6 查看或修改表的结构\r\n24.3.7 重命名删除一个表\r\n24.3.8 复制一个表\r\n24.4 用其他工具创建数据库\r\n24.4.1 使用Microsoft Access\r\n24.4.2 第三方数据库设计器\r\n24.5 为什么要程序而不使用Visual Data Manager\r\n24.6 小结\r\n\r\n第25章 数据控件和数据绑定控件\r\n\r\n25.1 了解数据控件\r\n25.1.1 什么是数据控件\r\n25.1.2 在窗体中加入一个数据控件\r\n25.1.3 两个需要属性\r\n25.2 熟悉绑定控件\r\n25.2.1 这些控件能作什么\r\n25.2.2 在窗体中加入控件\r\n25.2.3 用绑定控件显示数据\r\n25.3 创建一个简单的应用程序\r\n25.3.1 建立窗体\r\n25.3.2 为数据库导航\r\n25.3.3 用代码操作数据控件\r\n25.3.4 增加和删除记录\r\n25.4 自动创建窗体\r\n25.4.1 建立数据窗体向导\r\n25.4.2 获取数据源\r\n25.4.3 选择绑定类型\r\n25.4.4 用DFW选择字段\r\n25.4.5 控制的选择\r\n25.5 小结\r\n\r\n第26章 使用Data Access Object\r\n\r\n26.1 DAO简介\r\n26.2 建立一个DAO工程\r\n26.3 打开一个已有的数据库\r\n26.4 确定使用哪种记录集类型\r\n26.4.1 使用表\r\n26.4.2 使用动态集\r\n26.4.3 使用快照集\r\n26.4.4 使用一个仅向前滚动的记录集\r\n26.5 设置信息屏幕\r\n26.5.1 访问数据库中的信息\r\n26.5.2 显示实例程序中的数据\r\n26.6 放置记录指针\r\n26.6.1 使用Move方法\r\n26.6.2 使用Bookmark属性\r\n26.6.3 使用Find方法\r\n26.6.4 在表中设置当前索引\r\n26.6.5 使用Seek方法\r\n26.6.6 使用PercentPosition和Absolute Position属性\r\n26.7 使用过滤、索引和排序\r\n26.7.1 设置Filter属性\r\n26.7.2 设置Sort属性\r\n26.7.3 创建一个新索引\r\n26.8 考虑修改多个记录的程序\r\n26.8.1 使用循环\r\n26.8.2 使用SQL语句\r\n26.9 了解其他程序代码\r\n26.9.1 增加记录\r\n26.9.2 编辑记录\r\n26.9.3 更新记录\r\n26.9.4 删除记录\r\n26.10 介绍事务处理过程\r\n26.11 小结\r\n\r\n第27章 使用Romote Data Object\r\n\r\n27.1 数据库访问原理\r\n27.2 操作ODBC\r\n27.2.1 理解ODBC驱动程序\r\n27.2.2 建立一个ODBC数据源\r\n27.3 远程数据对象\r\n27.3.1 RDO与DAO的比较\r\n27.3.2 用RDO访问数据库\r\n27.4 使用过程数据控件\r\n27.4.1 RDC和数据控件的比较\r\n27.4.2 建立RDC\r\n27.5 小结\r\n\r\n第28章 使用ActiveX数据对象\r\n\r\n28.1 ADO简介\r\n28.1.1 数据连接方法\r\n28.1.2 安装\r\n28.1.3 建立一个数据源\r\n28.2 使用ADO数据控件\r\n28.2.1 建立ADO数据控件\r\n28.2.2 将ADO数据控件与一个数据源相连接\r\n28.2.3 显示数据\r\n28.2.4 在代码中修改记录源\r\n28.3 使用DataGrid控件\r\n28.3.1 将数据放入网格中\r\n28.3.2 建立数据网格\r\n28.3.3 拆分网格\r\n28.3.4 定制网格的设计方案\r\n28.3.5 用代码定制网格\r\n28.4 使用ActiveX数据对象\r\n28.4.1 与ADO进行连接\r\n28.4.2 操作记录集\r\n28.4.3 命令对象\r\n28.5 没有连接的记录集\r\n28.5.1 创建一个没有连接的记录集\r\n28.5.2 重新连接记录集\r\n28.5.3 没有连接的记录集的使用\r\n28.6 小结\r\n\r\n第29章 创建报表\r\n\r\n29.1 创建一个简单的报表\r\n29.1.1 建立数据源\r\n29.1.2 在工程中加入一个数据报表\r\n29.1.3 建立数据报表\r\n29.1.4 显示报表\r\n29.2 改进数据报表\r\n29.2.1 预定报表字段\r\n29.2.2 加入图形\r\n29.2.3 打印和输出\r\n29.2.4 函数字段\r\n29.3 使用透明报表\r\n29.3.1 创建一个新报表\r\n29.3.2 定制报表\r\n29.3.3 使用透明报表控件\r\n29.4 小结\r\n\r\n第七部分 Visual Basic和Internet\r\n\r\n第30章 使用VBScript\r\n\r\n30.1 VBScript简介\r\n30.1.1 用VBScript改进Internet\r\n30.1.2 在网络服务器上的VBScript\r\n30.1.3 浏览器上的VBScript\r\n30.2 使用VBScript的工具\r\n30.2.1 VB脚本编写引擎\r\n30.2.2 宿主应用软件\r\n30.2.3 文本编辑器\r\n30.2.4 先进的网络工具\r\n30.3 VBScript语言\r\n30.3.1 仅操作变量\r\n30.3.2 为增加的功能使用对象\r\n30.3.3 访问文件系统\r\n30.4 在Internet Explorer中使用VBScript\r\n30.4.1 事件和程序\r\n30.4.2 窗体\r\n30.4.3 使用ActiveX控件\r\n30.5 Windows Scripting Host\r\n30.5.1 运行Script\r\n30.5.2 有用的对象和方法\r\n30.6 小结\r\n\r\n第31章 Acrive Server Pages\r\n\r\n31.1 介绍Acrive Server Pages\r\n31.1.1 Acrive Server Pages与标准HTML\r\n31.1.2 虚拟目录\r\n31.2 创建ASP文件\r\n31.2.1 创建一个简单的ASP文件\r\n31.2.2 使用服务器端的脚本标记\r\n31.2.3 简单而动态的网页\r\n31.2.4 使用包含文件\r\n31.3 用Acrive Server Pages进行数据库访问\r\n31.3.1 查询一个数据库\r\n31.3.2 更新一个数据库中的信息\r\n31.4 ASP对象\r\n31.4.1 用Session对象进行安全管理\r\n31.4.2 用Response对象控制输出\r\n31.4.3 用Request对象检索数据\r\n31.4.4 Server对象\r\n31.4.5 Applicaton对象和GLOBAL.ASA\r\n31.5 用ASP使用自己的ActiveX DLL\r\n31.6 IIS应用工程\r\n31.6.1 创建一个IIS应用程序\r\n31.6.2 运行IIS应用程序\r\n31.6.3 网络类的范例\r\n31.6.4 使用HTLML模板网络工程\r\n31.6.5 使用一个定制的网络工程\r\n31.7 小结\r\n\r\n第32章 ActiveX文档\r\n\r\n32.1 了解ActiveX文档\r\n32.1.1 什么是ActiveX文档?\r\n32.1.2 使用ActiveX文档的优点是什么\r\n32.2 创建第一个ActiveX文档\r\n32.2.1 启动一个ActiveX文档工程\r\n32.2.2 创建文档的界面\r\n32.2.3 在文档中加入代码\r\n32.2.4 测试ActiveX文档\r\n32.2.5 编译文档\r\n32.3 探究用户文档对象\r\n32.3.1 了解用户文档的主要事件\r\n32.3.2 为用户文档创建和保存属性\r\n32.3.3 操作用户文档的方法\r\n32.4 在用户文档中使用超文本链接对象\r\n32.5 使用ActiveX Document Migration Wizard\r\n32.5.1 运行ActiveX Document Migration Wizard\r\n32.5.2 查看向导工作的结果\r\n32.6 创建一个较为复杂的文档\r\n32.6.1 为其他文档编程\r\n32.6.2 使用和显示文档中的窗体\r\n32.7 小结\r\n\r\n第33章 Visual Basic和Internet的其他用途\r\n\r\n33.1 在应用程序中加入浏览器功能\r\n33.1.1 在窗体上创建一个浏览器\r\n33.1.2 从应用程序登录浏览器\r\n33.2 电子邮件的编程\r\n33.2.1 注册电子邮件\r\n33.2.2 传送一个消息\r\n33.2.3 访问消息的内容\r\n33.3 使用Internet传送控件\r\n33.3.1 检索HTML\r\n33.3.2 传递文件\r\n33.4 小结\r\n\r\n第八部分 附录 \r\n\r\n附录 A 开发环境简介\r\n\r\n附录 B 打包应用程序\r\n\r\n附录 C SQL简介