书籍详情

VISUAL BASIC 6技术内幕

VISUAL BASIC 6技术内幕

作者:(美)[S.霍尔兹纳]Steven Holzner著;详实翻译组译

出版社:机械工业出版社

出版时间:1998-04-01

ISBN:9787111071815

定价:¥88.00

购买这本书可以去
内容简介
  本书以独特的基于任务的编写格式深入探讨Visual Basic 6的精华,详细介绍了采用Visual Basic 6进行软件开发的技术与技巧,并汇总了大量实际开发过程中的解决方案。本书涵盖图形图像处理、ActiveX控件、数据库开发与数据约束控件、多媒体、OLE、注册、错误处理与调试以及Windows API等各个方面的内容,旨在帮助用户节省宝贵的时间,使用户的编程技术渐入臻境。
作者简介
暂缺《VISUAL BASIC 6技术内幕》作者简介
目录
     目 录
   译者序
   前言
   第1章 VisualBasic概述
    1.1创建一个VisualBasic工程文件
    1.1.1设计Tic-Tac-Toe程序
    1.1.2编写Tic-Tac-Toe程序代码
    1.2 VisualBasic工程文件的组成
    1.2.1窗体
    1.2.2模块
    1.2.3全局项
    1.3工程作用域
    1.3.1 变量作用域
    1.3.2过程作用域
    1.4工程存盘
    1.4.1工程文件
    1.4.2工作文件
    1.4.3窗体文件
    1.4.4模块文件
    1.5 使用VisualBasicApplicationWizard
    1.6 VisualBasic程序设计约定
    1.6.1变量作用域前缀
    1.6.2变量前缀
    1.6.3控件前缀
    1.6.4菜单和常量前缀
    1.7 代码注释约定
    1.8VisualBasic中的最佳编程
    1.8.1程序设计语言
    1.8.2编写能够充分发挥VisualBasic
    潜力的代码
    1.9 继续深入学习
   第2章 VisualBasic开发环境
    2.1 综述
    2.2 快捷方案
    2.2.1选择IDE颜色 字体及字号
    2.2.2多个控件的对齐、大小调整和
    间隔距离
    2.2.3设置一个启动窗体或过程
    2.2.4 使用VisualBasic预定义窗体
    菜单及工程
    2.2.5设置工程版本信息
    2.2.6设置EXE文件的名称及图标
    2.2.7显示Debug、E出t和FormEditor
    工具栏
    2.2.8打开或关闭界限检查
    2.2.9Pentium错检查
    2.2.10 管理Add-In
    2.2.11为工程添加ActiveX控件和可
    插入的对象
    2.2.12定制菜单和工具栏
    2.2.13设置窗体的最初位置
    2.2.14使QuickInfo、AutoListMembers、
    DataTips及SyntaxChecking有效
    或无效
    2.2.15 显示或隐藏IDE窗口
    2.2.16查找一个完整工程中的特殊文本
    或变量的定义
    2.2.17优化FastCodeSmallCode
    或特殊处理器
    2.2.18添加和删除窗体、模块及类模块
    2.2.19 添加ActiveX编辑器
    2.2.20 使用书签
    2.2.21使用对象浏览器
   第3章 VisualBasic语言
    3.1综述
    3.2快捷方案
    3.2.1声明常量
    3.2.2声明变量
    3.2.3选择变量类型
    3.2.4 数据类型之间的转换
    3.2.5设置变量范围
    3.2.6认证数据类型
    3.2.7声明数组和动态数组
    3.2.8声明子程序
    3.2.9声明函数
    3.2.10在过程调用时保持变量的值
    3.2.11处理字符串
    3.2.12 字符串与数字的互相转换
    3.2.13处理操作符和操作过程
    3.2.14 使用If...Else语句
    3.2.15使用Se|lectCase
    3.2.16 使用Switch()和Choose()作出
    选择
    3.2.17 循环
    3.2.18 使用集合
    3.2.19给其他的程序发送按键消息
    3.2.20 处理高等数学
    3.2.21处理日期和时间
    3.2.22处理金融数据
    3.2.23 在任意时刻结束程序
   第4章 VisualBasic的窗体管理
    4.1综述
    4.1.1 窗体的组件
    4.1.2MDI窗体的组件
    4.2快捷方案
    4.2.1 设置标题栏文本
    4.2.2添加(删除)、最小(大)化按钮以及设置窗口的边界
    4.2.3为窗体添加工具栏
    4.2.4为窗体添加状态栏
    4.2.5指明当前窗体
    4.2.6重写窗体内容
    4.2.7设置控件Tab顺序
    4.2.8从代码中控制控件的移动和尺寸大小
    4.2.9 在 个窗体中显示或隐藏控件
    4.2.10窗体的度量
    4.2.11 运用多窗体
    4.2.12装入、显示及隐藏窗体
    4.2.13 设置启动窗体
    4.2.14 在代码中创建窗体
    4.2.15 使用多文档界面
    4.2.16安排MDI子窗口
    4.2.17打开新的MDI子窗口
    4.2.18 窗体数组
    4.2.19调整MDI子窗体(文档视图)
    之间的数据
    4.2.20 创建对话框
    4.2.21 关于消息框和输入框
    4.2.22 给过程传输窗体
    4.2.23 有代码最小化/最大化和激活/
    关闭窗体
   第5章 VisualBasic的菜单
    5.1综述
    5.2快捷方案
    5.2.1使用VisualBasic应用向导创建自己的菜单
    5.2.2 不同菜单中的各种选项
    5.2.3在窗体中添加菜单
    5.2.4修改及删除菜单项
    5.2.5添加菜单分隔条
    5.2.6增设访问键
    5.2.7增设快捷键
    5.2.8创建子菜单
    5.2.9创建立即菜单
    5.2.10使用VisualBasic的预定义菜单
    5.2.11为菜单项设置复选标志
    5.2.12使菜单项无效
    5.2.13处理MDI窗体和MDI子窗体
    5.2.14在MDI窗体的“Window”菜单中添加打开窗口的列表
    5.2.15使菜单和菜单项可见或不可见
    5.2.16创建并显示弹出式菜单
    5.2.17在运行时添加或删除菜单项
    5.2.18在菜单中添加位图
    5.2.19用注册表存储最近使用过的
    (MRU)文件列表
   第6章 文本框与富文本框
    6.1综述
    6.2快捷方案
    6.2.1创建可以自动换行的多行文本框
    6.2.2在文本框中排列文本
    6.2.3在文本框中添加滚动条
    6.2.4生成只读文本框
    6.2.5访问文本框中的文本
    6.2.6文本框中文本的选定和替换
    6.2.7 将选中的文本复制到剪贴板上或从剪贴板上获得选中的文本
    6.2.8创建一个口令控件
    6.2.9控制文本框中控制的内容输入
    6.2.10在窗体中添加RTF框
    6.2.11在富文本框中访问文本
    6.2.12在富文本框中选中文本
    6.2.13使用粗体、斜体、下划线和横截线
    6.2.14在富文本框中缩进文本
    6.2.15在富文本框中设置字体和字号
    6.2.16在富文本框中使用加重点
    6.2.17在富文本框中排列文本
    6.2.18在RTF框中设置文本颜色
    6.2.19在RTF框中移动插入点
    6.2.20 在富文本框中添加上角标与下角标
    6.2.21在文本框和富文本框中设置鼠标光标
    6.2.22在RTF框中查找(与替换)文本内容
    6.2.23保存富文本框中的RTF文件
    6.2.24把RTF文件读入富文本框
    6.2.25打印富文本框中的内容
   第7章 命令按钮 复选框及选项按钮
    7.1综述
    7.2快捷方案
    7.2.1设置按钮的标题
    7.2.2设置按钮的背景颜色
    7.2.3设置按钮的文本颜色
    7.2.4设置按钮字体
    7.2.5单击按钮的响应
    7.2.6创建按钮控件数组
    7.2.7单击按钮后重新设置焦点
    7.2.8设置按钮访问键
    7.2.9设置按钮Tab次序
    7.2.10使按钮无效
    7.2.11显示及隐藏按钮
    7.2.12为按钮添加工具提示
    7.2.13在代码中重新设置按钮大小和移动按钮
    7.2.14在按钮上添加图片
    7.2.15为按钮添加Down图片
    7.2.16在运行时添加按钮
    7.2.17向过程传递按钮
    7.2.18处理按钮的释放
    7.2.19使命令按钮成为“Cancel”按钮
    7.2.20获取复选框状态
    7.2.21设置复选框状态
    7.2.22将选项按钮分组
    7.2.23获取选项按钮状态
    7.2.24设置选项按钮状态
    7.2.25使用图形复选框和单选按钮
    7.2.26同时使用复选框和选项按钮
   第8章 列表框和组合框
    8.1综述
    8.2快捷方案
    8.2.1为列表框添加列表项
    8.2.2使用索引号引用列表框中的列表项
    8.2.3响应列表框事件
    8.2.4 从列表框中删除列表项
    8.2.5排列列表框中的列表项
    8.2.6判定列表框中列表项的个数
    8.2.7判定列表框中的选项是否已被选中
    8.2.8使用多选列表框
    8.2.9使列表框具有水平滚动功能
    8.2.10在列表框中使用复选框
    8.2.11清空列表框
    8.2.12创建简单组合框、上拉组合框及下拉组合列表框
    8.2.13为组合框添加选项
    8.2.14对组合框选择的响应
    8.2.15删除组合框中的选项
    8.2.16获取组合框中的当前选项
    8.2.17排列组合框中的列表项
    8.2.18清空组合框
    8.2.19锁定组合框
    8.2.20获取组合框中选项的数目
    8.2.21设置列表框或组合框中的最高选项
    8.2.22为列表框或组合框中的选项添加数字数据
    8.2.23在已排序的列表框或组合框中判定添加项的位置
    8.2.24在组合框中使用图像
   第9章 滚动条和滑轨
    9.1综述
    9.2快捷方案
    9.2.1在窗体中添加水平或垂直滚动条
    9.2.2设置滚动条的最小和最大值
    9.2.3建立滚动条的Clicks(较大变化)
    9.2.4建立滚动条箭头的Clicks(较小变化)
    9.2.5获取滚动条的当前值
    9.2.6处理滚动条事件
    9.2.7处理持续的滚动条事件
    9.2.8显示和隐藏滚动条
    9.2.9协调滚动条对的使用
    9.2.10为文本框添加滚动条
    9.2.11创建并使用平坦滚动条
    9.2.12定制平坦滚动条箭头
    9.2.13创建滑轨控件
    9.2.14设置滑轨的方向
    9.2.15设置滑轨的范围
    9.2.16创建滑轨槽上的Clicks
    9.2.17在滑轨中添加小格
    9.2.18设置滑轨的小格风格
    9.2.19获取滑轨的当前值
    9.2.20处理滑轨事件
    9.2.21处理持续的滑轨事件
    9.2.22处理滑轨的选择
    9.2.23清除滑轨中的选择
    9.2.24创建Updown控件
    9.2.25设置Updown控件的最小值和最大值
    9.2.26处理Updown事件
   第10章 图片框和图像控件
    10.1综述
    10.1.1图像控件
    10.1.2图片框
    10.2快捷方案
    10.2.1在窗体上添加图片框
    10.2.2在图片框中设置或获取图片
    10.2.3调整图片框的尺寸
    10.2.4排列窗体中的图片框
    10.2.5处理图片框事件(创建图像映射)
    10.2.6用图片框制作动画
    10.2.7在图片框中组合其他控件
    10.2.8在MDI窗体中使用图片框
    10.2.9在图片框中画直线和圆
    10.2.10在图片框中使用图像列表
    10.2.11在图片框中添加文本
    10.2.12在图片框中格式化文本
    10.2.13清除图片框
    10.2.14在图片框中访问单个的像素
    10.2.15复制图片到剪贴板并粘贴
    10.2.16在图片框中缩放或旋转图像
    10.2.17打印图片
    10.2.18使用图片框句柄
    10.2.19在图片框中设置度量比例
    10.2.20保存图片
    10.2.21在窗体中添加图像控件
    10.2.22在图像控件中图像的缩放
   第11章 标准对话框
    11.1综述
    11.2快捷方案
    11.2.1创建并显示Windows标准对话框
    11.2.2设置标准对话框的主题
    11.2.3用户能单击OK或Cancel吗?
    11.2.4使用颜色对话框
    11.2.5设置颜色对话框标志
    11.2.6使用打开或另存为对话框
    11.2.7设置打开和另存为标志
    11.2.8在打开和另存为对话框中获得文件名
    11.2.9在打开和另存为对话框中设置文件名最大长度
    11.2.10设置默认的文件扩展名
    11.2.11设置或获取初始目录
    11.2.12在打开和另存为对话框中设置文件类型(过滤器)
    11.2.13使用字体对话框
    11.2.14设置字体对话框标志
    11.2.15设置最大和最小字体尺寸
    11.2.16使用打印对话框
    11.2.17设置打印对话框标志
    11.2.18设置打印的最小和最大页
    11.2.19 设置打印页方向
    11.2.20从VisualBasic程序中显示Windows帮助信息
   第12章 图表和网格控件
    12.1综述
    12.1.1图表控件
    12.1.2网格控件
    12.2快捷方案
    12.2.1在程序中添加图表控件
    12.2.2在图表控件中添加数据
    12.2.3处理复杂的数据系列
    12.2.4设置图表、坐标轴的标题和图表颜色
    12.2.5创建饼图
    12.2.6创建二维和三维线型图表
    12.2.7创建二维和三维域型图表
    12.2.8创建二维和三维条形图
    12.2.9创建二维和三维阶梯图
    12.2.10创建二维和三维联合图表
    12.2.11在程序中添加Flex网格控件
    12.2.12处理Flex网格控件中的数据
    12.2.13给Flex网格输入数据
    12.2.14设置Flex网格的网格线和边框类型
    12.2.15在Flex网格中标注行和列
    12.2.16格式化Flex网格单元
    12.2.17Flex网格控件的分类
    12.2.18在Flex网格控件中拖动列
    12.2.19连接Flex网格与数据库
   第13章 计时器和串行通信控件
    13.1综述
    13.1.1计时器控件
    13.1.2通信控件
    13.1.3MonthView和DateTimePicker控件
    13.2快捷方案
    13.2.1在程序中添加计时器控件
    13.2.2初始化计时器控件
    13.2.3处理Timer事件
    13.2.4格式化时间和日期
    13.2.5创建时钟程序
    13.2.6创建秒表
    13.2.7创建定时时钟
    13.2.8用计时器控件创建动画
    13.2.9在程序中添加通信控件
    13.2.10设置接收和发送缓冲器
    13.2.11打开串行口
    13.2.12调制解调器的使用
    13.2.13利用通信控件读取数据
    13.2.14利用通信控件发送数据
    13.2.15建立通信握手信号
    13.2.16处理通信事件
    13.2.17关闭串行口
    13.2.18在程序中添加MonthView(月历)控件
    13.2.19从MonthView控件中获取日期
    13.2.20在程序中添加DateTimePicker控件
    13.2.21使用DateTimePicker控件
   第14章 框架 标签、形状和线形控件
    14.1综述
    14.1.1框架控件
    14.1.2标签控件
    14.1.3形状控件
    14.1.4线形控件
    14.1.5窗体的作图方法
    14.2快捷方案
    14.2.1在程序中添加框架
    14.2.2设置框架的尺寸和位置
    14.2.3拖放控件
    14.2.4在框架中对控件分组
    14.2.5在程序中添加标签
    14.2.6用标签替代文本框
    14.2.7标签中的文本格式
    14.2.8标签中的文字排列
    14.2.9处理Lable控件事件
    14.2.10使用标签给没有标题的控件提供快捷键
    14.2.11在程序中添加Shape控件
    14.2.12画矩形
    14.2.13画正方形
    14.2.14画椭圆形
    14.2.15画圆形
    14.2.16画圆角矩形
    14.2.17画圆角正方形
    14.2.18设置形状边框:线窗 点线和虚线
    14.2.19填充图形
    14.2.20在没有IDE网格的情况下画图形
    14.2.21在运行期间移动形状
    14.2.22在程序中添加Line控件
    14.2.23画粗线、点线和虚线
    14.2.24在没有IDE网格的情况下画直线
    14.2.25在运行期间更改Line控件
    14.2.26用窗体方法来画直线
    14.2.27用窗体方法画圆
    14.2.28用窗体方法画椭圆
   第15章 工具栏、状态栏 进度栏和C0olbars
    15.1综述
    15.1.1 工具栏
    15.1.2状态栏
    15.1.3进度栏
    15.1.4Coolbars
    15.2快捷方案
    15.2.1在窗体中添加工具栏
    15.2.2在窗体中对齐工具栏
    15.2.3在工具栏中添加按钮
    15.2.4处理工具栏按钮的单击事件
    15.2.5将工具栏按钮连接到菜单选项
    15.2.6在工具栏中添加分隔符
    15.2.7在工具栏按钮中添加图像
    15.2.8在工具栏中添加复选(切换)按钮
    15.2.9在工具栏中创建按钮组
    15.2.10在工具栏中添加组合框和其他控件
    15.2.11设置工具栏按钮的工具提示
    15.2.12让用户自己定制工具栏
    15.2.13在程序运行时添加工具栏按钮
    15.2.14在程序中添加状态栏
    15.2.15在窗体中放置状态栏
    15.2.16给状态栏添加窗格
    15.2.17在状态栏中显示文字
    15.2.18在状态栏中显示时间 日期和键状态
    15.2.19定制状态栏窗格的外观
    15.2.20在状态栏中显示图像
    15.2.21处理窗格单击事件
    15.2.22在程序运行期间给状态栏添加新的窗格
    15.2.23创建简单状态栏
    15.2.24给窗体添加进度栏
    15.2.25使用进度栏
    15.2.26给窗体添加Coolbar
    15.2.27在窗体中定位Coolbar
    15.2.28给Coolbar添加带区
    15.2.29给Coolbar带区添加控件
    15.2.30处理Coolbar控件事件
   第16章 图像列表、树状浏览器 列表浏览器和选项卡条控件
    16.1综述
    16.1.1 图像列表
    16.1.2树状浏览器
    16.1.3列表浏览器
    16.1.4选项卡条
    16.2快捷方案
    16.2.1在窗体中添加图像列表
    16.2.2在图像列表中添加图像
    16.2.3在图像列表中使用图像
    16.2.4在图像列表中设置图像的关键字
    16.2.5在窗体中添加树状浏览器
    16.2.6选择树状浏览器样式
    16.2.7在树状浏览器中添加节点
    16.2.8在树状浏览器中添加子节点
    16.2.9在树状浏览器中添加图像
    16.2.10展开和折叠节点(同时设置合适的节点图像)
    16.2.11处理树状浏览器节点的单击
    16.2.12在窗体中添加列表浏览器
    16.2.13在列表浏览器中添加项目
    16.2.14在列表浏览项目中添加图标
    16.2.15在列表浏览器项目中添加小图标
    16.2.16在列表浏览器中选择浏览方式
    16.2.17在列表浏览器中添加纵栏标题
    16.2.18在列表浏览器中添加纵栏字段
    16.2.19处理列表浏览器项目的单击
    16.2.20处理列表浏览器纵栏标题的单击
    16.2.21在窗体中添加选项卡条
    16.2.22在选项卡条控件中插入选项卡
    16.2.23设置选项卡的标题
    16.2.24设置选项卡图像
    16.2.25用选项卡条显示其他控件
    16.2.26处理选项卡的单击
   第17章 文件处理和文件控件
    17.1综述
    17.1.1顺序存取文件
    17.1.2随机存取文件
    17.1.3二进制文件
    17.1.4文件系统对象
    17.2快捷方案
    17.2.1使用打开文件和转存文件的标准对话框
    17.2.2创建文件
    17.2.3获得文件长度
    17.2.4 打开文件
    17.2.5写入一个顺序文件
    17.2.6写入一个随机存取文件
    17.2.7写入一个二进制文件
    17.2.8读顺序文件
    17.2.9读随机存取文件
    17.2.10读二进制文件
    17.2.11在一个随机存取文件中存取记录
    17.2.12关闭文件
    17.2.13在RTF类型文本框中保存文件
    17.2.14在RTF类型文本框中打开文件
    17.2.15在图片框中保存文件
    17.2.16在图片框中打开文件
    17.2.17使用驱动器列表框控件
    17.2.18使用目录列表框控件
    17.2.19使用文件列表框控件
    17.2.20建立和删除目录
    17.2.21改变目录
    17.2.22拷贝文件
    17.2.23移动文件
    17.2.24删除文件
    17.2.25文件建立时间、最后修改日期最后存取时间是什么?
    17.2.26建立文本流
    17.2.27打开文本流
    17.2.28写入文本流
    17.2.29读文本流
    17.2.30关闭文本流
   第18章 图形的处理
    18.1综述
    18.1.1图形方法与图形控件
    18.1.2关于VisualBasic的坐标系
    18.2快捷方案
    18.2.1在Windows中重绘图形:AuroRedraw和Paint
    18.2.2清除绘图区域
    18.2.3设置颜色
    18.2.4绘制文本
    18.2.5字体的处理
    18.2.6画直线
    18.2.7画方框
    18.2.8画圆
    18.2.9画椭圆
    18.2.10画弧线
    18.2.11用鼠标徒手画图
    18.2.12填充图形颜色
    18.2.1313给图形填充图案
    18.2.14设置图形中画线的风格和宽度
    18.2.15画点
    18.2.16设置绘图模式
    18.2.17设置绘图缩放比例
    18.2.18使用屏幕对象
    18.2.19当窗口调整时调整图形
    18.2.20拷贝图片到剪贴板中并从剪贴板粘贴图片
    18.2.21打印图形
    18.2.22用AutoRedraw和ClipControls属性分层绘图
   第19章 图像的处理
    19.1综述
    19.1.1图片框与图像控件
    19.1.2图像效果:逐位处理图像
    19.2快捷方案
    19.2.1向控件中加载图像
    19.2.2向窗体中加载图像
    19.2.3使用图像控件
    19.2.4使用图片框
    19.2.5自动调整图片框
    19.2.6运行时加载图像
    19.2.7清除(擦除)图像
    19.2.8用图片对象在内存中存储图像
    19.2.9使用图片对象数组
    19.2.10向程序中加入图片剪贴控件
    19.2.11用坐标在图片剪贴控件中选择图像
    19.2.12用行和列在图片剪贴控件中选择图像
    19.2.13翻转图像
    19.2.14扩展图像
    19.2.15生成图像动画
    19.2.16逐位处理图像
    19.2.17生成灰度图像
    19.2.18加亮图像
    19.2.19创建“浮雕”图像
    19.2.20创建“雕刻”图像
    19.2.21抖动图像
    19.2.22模糊图像
    19.2.23释放图形占用的内存
   第20章 创建ActiveX控件与文档
    20.1综述
    20.1.1关于ActiveX的所有组件
    20.1.2进程内与进程外组件
    20.1.3想建立哪一类ActiveX组件?
    20.2快捷方案
    20.2.1创建一个ActiveX控件
    20.2.2从头设计一个ActiveX控件
    20.2.3产生永久图形的ActiveX控件
    20.2.4在存在的VisualBasic控件中建立ActiveX控件
    20.2.5在ActiveX控件内处理组成控件事件
    20.2.6向一个ActiveX控件中添加控件(计算器ActiveX控件)
    20.2.7测试ActiveX控件
    20.2.8创建一个VisualBasic工程组测试ActiveX控件
    20.2.9注册ActiveX控件
    20.2.10在VisualBasic程序里使用定制的ActiveX控件
    20.2.11添加ActiveX控件的属性
    20.2.12永久化的ActiveX控件属性(属性包对象)
    20.2.13给ActiveX控件加载方法
    20.2.14向ActiveX控件中添加事件
    20.2.15加载设计时间属性页
    20.2.16创建ActiveX文档
    20.2.17ActiveX文档DLL与EXE
    20.2.18给ActiveX文档加载控件(一个Tic-Tac-Too例子)
    20.2.19处理ActiveX文档里的组成控件事件
    20.2.20测试ActiveX文档
    20.2.21创建VisualBasic外运行的ActiveX 文档
    20.2.22分布式计算:ActiveX文档和集成浏览器
    20.2.23ActiveX文档属性的永久化(属性包对象)
   第21章 VisualBasic与Internet:Web浏览
    Emai1、HTTP FTP及
    DHTML
    21.1综述
    21.1.1 创建一个Web浏览器
    21.1.2创建动态HTML页
    21.1.3处理电子邮件
    21.1.4使用FTP
    21.1.5使用HTTP
    21.2快捷方案
    21.2.1创建Web浏览器
    21.2.2在Web浏览器里定义URL
    21.2.3给Web浏览器加载Back和Forward按钮
    21.2.4给Web浏览器加载Refresh、Home和Stop按钮
    21.2.5创建DHTML页
    21.2.6给DHTML页加载文本
    21.2.7给HTML页加载图像
     21.2.8向DHTML页添加HTML控件
    21.2.9给DHTML页加载ActiveX控件
    21.2.10给DHTML页加载表格
    21.2.11给DHTML页加载超文本链接
    20.2.12使用支持Email的MAPI控件
    21.2.13从VisualBasic中发送电子邮件
    21.2.14读取VisualBasic中的电子邮件
    21.2.15为FTP和HTTP操作使用Internet传输控件
    20.2.16处理VisualBasic中的FTP操作
    21.2.17处理VisualBasic中的HTTP操作
   第22章 多媒体
    22.1综述
    22.1.1多媒体MCI控件
    22.1.2 在代码中使用多媒体控件
    22.2快捷方案
    22.2.1使用动画控件
    22.2.2给程序添加一个多媒体控件
    22.2.3设置设备类型并打开该设备
    22.2.4设置文件信息并打开文件
    22.2.5设置多媒体控件的时间格式
    22.2.6从代码中控制多媒体控件
    22.2.7停止和暂停多媒体控件
    22.2.8显示多媒体控件的播放状态
    22.2.9关闭多媒体控件
    22.2.10在CD-ROM驱动器中播放CD
    22.2.11播放WAV文件
    22.2.12播放MID文件
    22.2.13播放AVI文件
    22.2.14播放MPG文件
    22.2.15使用通知来报告跟踪多媒体命令的执行情况
    22.2.16处理多媒体错误
    22.2.17多媒体控件中的逐帧前进或后退
    22.2.18多媒体控件中的段落播放
    22.2.19让多媒体控件等待
    22.2.20多媒体控件之外的多媒体操作
   第23章 连接WindowsAPI和VisualC++
    23.1综述
    23.1.1在VisualBasic中声明和使用DLL的过程
    23.1.2处理C/C++和Windows数据类型
    23.1.3WindowsAPI的用途
    23.2快捷方案
    23.2.1获取或创建一个设备描述体(包含整个屏幕)
    23.2.2在设备描述体中绘制直线
    23.2.3在设备描述体中绘制椭圆
    23.2.4在设备描述体中绘制矩形
    23.2.5设置绘图的色彩和样式(使用画笔)
    23.2.6设置绘图模式(ROP2)
    23.2.7处理程序窗口外的鼠标
    23.2.8在设备描述体之间快速拷贝位图
    23.2.9从屏幕上捕获图像
    23.2.10获取屏幕上任意窗口的窗口句柄
    23.2.11 获取窗口的文本
    23.2.12用API函数播放声音
    23.2.13分配内存和储存数据
    23.2.14从内存或分配的内存中读取数据
    23.2.15创建一个首页窗口
    23.2.16计算剩余和总共的磁盘空间
    23.2.17查看Windows目录
    23.2.18与VisualC++的连接第24章 数据库:使用DAO RDO和ADO
    24.1综述
    24.1.1 什么是数据库?
    24.1.2DAO
    24.1.3RDO
    24.1.4ADO
    24.1.5数据约束控件
    24.2快捷方案
    24.2.1利用可视数据管理器创建和管理数据库
    24.2.2利用可视数据管理器创建表格
    24.2.3利用可视数据管理器创建字段
    24.2.4 利用可视数据管理器在数据库中输入数据
    24.2.5增添数据控件到应用程序上
    24.2.6使用数据控件打开数据库
    24.2.7连接数据控件到约束控件上
    24.2.8注册一个ODBC源
    24.2.9用远程数据控件打开数据库
    24.2.10 连接远程数据控件到约束控件上
    24.2.11利用ADO数据控件打开数据库
    24.2.12连接ADO数据控件到约束控件上
    24.2.13数据窗体向导:创建一个数据窗体
    24.2.14使用数据控件的方法增添、删除和修改记录
    24.2.15增添数据库记录
    24.2.16删除数据库记录
    24.2.17刷新数据控件
    24.2.18更新一个已变化的数据库
    24.2.19移向下一个记录
    24.2.20移向前一个记录
    24.2.21移向第一个记录
    24.2.22移向最后一个记录
    24.2.23数据-约束控件:从文本框到自由网格
    24.2.24ADO数据-约束控件
   第25章 以编码方式使用数据库对象
    25.1综述
    25.1.1 DAO
    25.1.2RDO
    25.1.3ADO
    25.2快捷方案
    25.2.1DAO应用实例
    25.2.2使用Daocode实例创建和编辑一个数据库
    25.2.3DAO:创建一个数据库
    25.2.4DAO:使用TableDef对象创建一个表格
    25.2.5DAO:向一个TableDef对象中添加字段
    25.2.6DAO:增添一个索引到TableDef对象上
    25.2.7DAO:创建一个记录集
    25.2.8DAO:打开一个数据库
    25.2.9DAO:增添一个记录到记录集上
    25.2.10DAO:编辑记录集中的记录
    25.2.11DAO:更新记录集中的记录
    25.2.12DAO移向记录集中的第一个记录
    25.2.13DAO移向记录集中的最后一个记录
    25.2.14DAO移向记录集中的下一个记录
    25.2.15DAO:移向记录集的前一个记录
    25.2.16DAO:删除记录集中的一个记录
    25.2.17DAO将记录集分类
    25.2.18DAO:寻找一个记录集
    25.2.19DAO:执行SQL
    25.2.20RDO应用实例
    25.2.21RDO:打开一个连接
    25.2.22RDO:创建一个结果集
    25.2.23RDO:移向结果集的第一个记录
    25.2.24RDO:移向结果集的最后一个记录
    25.2.25RDO:移向结果集的下一个记录
    25.2.26RDO:移向结果集的前一个记录
    25.2.27RDO:执行SQL
    25.2.28ADO应用实例
    25.2.29ADO:打开一个连接
    25.2.30ADO:从连接中创建一个记录集
    25.2.31ADO:将控件捆绑到记录集上
    25.2.32ADO:在记录集中增添一个记录
    25.2.33ADO:刷新记录集
    25.2.34ADO:更新记录集中的一个记录
    25.2.35ADO:移向记录集的第一个记录
    25.2.36ADO:移向记录集的最后一个记录
    25.2.37ADO:移向记录集的下一个记录
    25.2.38ADO:移向记录集的前一个记录
    25.2.39ADO:删除记录集中的一个记录
    25.2.40ADO:在记录集中执行SQL
   第26章 OLE
    26.1综述
    26.2快捷方案
    26.2.1为窗体添加一个OLE控件
    26.2.2在设计时创建并嵌入一个OLE对象
    26.2.3在设计时链接或嵌入一个已存在文档
    26.2.4自动调整OLE控件的尺寸
    26.2.5确定如何显示OLE容器控件中的对象
    26.2.6在设计时使用OLE控件的弹出式菜单
    26..7运行时在OLE控件中插入OLE对象
    26.2.8关闭OLE对象
    26.2.9使用PasteSpecial(特殊粘贴)在OLE控件中插入文档选中的部分
    26.2.10怎样在程序中激活OLE对象
    26.2.11使用列出所有OLEverb的弹出式菜单激活OLE对象
    26.2.12从代码中激活OLE对象
    26.2.13链接对象还是嵌入对象
    26.2.14处理多OLE对象
    26.2.15使用OLE控件数组处理多OLE对象
    26.2.16运行时装入新的OLE控件
    26.2.17在窗体中拖动OLE对象
    26.2.18删除OLE对象
    26.2.19使用剪贴板复制和粘贴OLE对象
    26.2.20缩放OLE对象
    26.2.21保存和恢复嵌入对象的数据
    26.2.22处理OLE对象的Updated事件
    26.2.23使立即编辑无效
   第27章 创建代码部件(OLE自动化)
    27.1综述
    27.1.1代码部件:类和对象
    27.1.2代码部件和线程
    27.2快捷方案
    27.2.1在客户应用程序中使用代码部件
    27.2.2在类中创建对象
    27.2.3使用代码部件的属性和方法
    27.2.4创建代码部件
    27.2.5设置代码部件的工程类型:内进程或外进程
    27.2.6给代码部件加载属性
    27.2.7给代码部件加载Get/Let属性
    27.2.8给代码部件加载方法
    27.2.9给代码部件方法传递参数
    27.2.10给代码部件方法传递可选择的参数
    27.2.11用VisualBasic的第二范例测试代码部件
    27.2.12创建并注册内进程代码部件
    27.2.13创建并注册外进程代码部件
    27.2.14使用类的Initialize事件
    27.2.15使用类的Terminate事件
    27.2.16全局对象:不创建对象而使用代码部件
    27.2.17毁坏代码部件对象
    27.2.18在代码部件中使用窗体
    27.2.19在代码部件中创建对话框库
    27.2.20设计多线程的内进程部件
    27.2.21设计多线程的外进程部件
   第28章 先进的窗体 控件和Wind0ws注册高级处理
    28.1综述
    28.1.1拖放和OLE拖放
    28.1.2Windows注册
    28.2快捷方案
    28.2.1传递控件给过程
    28.2.2传递控件数组给过程
    28.2.3决定活动的控件
    28.2.4运行中决定控件类型
    28.2.5运行中创建/加载新控件
    28.2.6改变用Tab控制的光标跳动顺序
    28.2.7用Z-Order改变控件堆栈位置
    28.2.8拖动/放置:拖动控件
    28.2.9拖动/放置:放置控件
    28.2.10处理拖动和放置时“自放置”的问题
    28.2.11拖动/放置:处理DragOver
   事 件
    28.2.12OLE 拖动/放置:拖动数据
    28.2.13 OLE拖动/放置:放置数据
    28.2.14 OLE拖动/放置:报告拖放结果
    28.2.15使用“轻权”控件
    28.2.16传递窗体到进程
    28.2.17确定激活窗体
    28.2.18窗体对象的控件集合
    28.2.19使用窗体集合
    28.2.20设置窗体的启动位置
    28.2.21使窗体图标不在Windows95的任务栏中出现
    28.2.22在控件读之前处理击键
    28.2.23使窗体静止
    28.2.24显示模式窗体
    28.2.25在Windows注册表中保存数值
    28.2.26从Windows注册表中获得值
    28.2.27获得所有注册表设置
    28.2.28删除某个注册表设置
   第29章 错误处理与调试
    29.1综述
    29.2快捷方案
    29.2.1编写错误处理代码
    29.2.2使用OnErrorGoToLabel
    29.2.3使用OnErrorGoToline#
    29.2.4使用OnErrorResumeNext
    29.2.5使用OnErrorGoTo0
    29.2.6在错误处理代码中使用Resume语句
    29.2.7在错误处理代码中使用ResumeLabel语句
    29.2.8在错误处理代码中使用ResumeLine#语句
    29.2.9在错误处理代码中使用ResumeNext语句
    29.2.10获得错误的错误代码
    29.2.11获得错误描述
    29.2.12确定引发错误的源对象
    29.2.13处理DLL中的错误:LastDLLError属性
    29.2.14创建一个故意(用户自定义)错
    29.2.15嵌套的错误处理
    29.2.16在VisualBasic中直接创建错误对象
    29.2.17通用对话框中可捕获的Cancel错误
    29.2.18在VisualBasic中进行调试
    29.2.19设置调试断点
    29.2.20调试时的单步执行
    29.2.21检查变量和表达式
    29.2.22添加调试监视窗口
    29.2.23在调试时使用Immediate窗口
    29.2.24清除所有的调试断点
    29.2.25调试时使程序运行至光标处
    29.2.26调试时跳过语句
   第30章 展开你的程序:创建安装程序、帮助文件以及在线注册
    30.1综述
    30.1.1安装程序
    30.1.2帮助文件
    30.1.3在线注册
    30.1.4“DesignedForMicrosoftWindows”徽标
    30.2快捷方案
    30.2.1创建应用程序的EXE文件
    30.2.2使用打包和展开向导
    30.2.3步骤1:打包类型
    30.2.4步骤2: 建立文件夹
    30.2.5步骤3: 文件
    30.2.6步骤4: 发布类型
    30.2.7步骤5: 安装标题
    30.2.8步骤6: 图标
    30.2.9步骤7: 安装位置
    30.2.10步骤8: 共享文件
    30.2.11步骤9: 完成
    30.2.12利用Microsoft Help Workshop创建帮助文件
    30.2.13创建帮助项目的RTF文件
    30.2.14在帮助文件中输入文本
    30.2.15创建帮助热区
    30.2.16创建帮助热区对象
    30.2.17给帮助页加标题
    30.2.18给帮助索引添加帮助主题
    30.2.19创建帮助的弹出式连接
    30.2.20创建帮助的“工具提示”目标
    30.2.21利用HelpWorkshop编译帮助文件
    30.2.22从Visual Basic中展开帮助文件
    30.2.23为应用程序建立在线帮助
    30.2.24创建在线用户注册
    30.2.25给FTP服务器上传在线注册信息
    30.2.26结束在线注册信息的FTP传送
   
猜您喜欢

读书导航