微信扫一扫,移动浏览光盘
简介
本书主要介绍Visual Basic5高级编程技术,是为学习和使用Visual Basic的读者编写的.
全书共分六部分,分别介绍应用程序基础;嵌入程序;数据库基础;客户/服务器应用;ActiveX;Web上的ActiveX。各部分内容深入浅出、语言流畅通顺,同时举以实例加以说明。
本书着重体现实用特性,书中提供的大量实例可以帮助读者尽快熟悉和掌握Visual Basic5的高级编程技术,是编程人同必备的参考书。
目录
第1章 从用户角度描述ExpenseReporter
1.1 使用ExpenseReporter
1.1.1 字体贴有效性操作
1.1.2 控制管理
1.1.3 打印预览和打印
1.1.4 文件管理
1.1.5 帮助
1.2 关键技术
1.3 生成滚动区
1.4 控制排列
1.5 生成动态控制
1.6 增强字段浏览
1.7 选择文档界面
1.8 SDI文档管理
1.8.1 设置DataModified
1.8.2 放弃修改
1.8.3 使用DataModified
1.9 装载和保存文件
1.9.1 SaveDataAS
1.9.2 SaveData
1.9.3 Open
1.9.4 在命令行中指定文件
1.9.5 New
1.10 菜单设计
1.10.1 助记符和快捷键
1.10.2 显示对话框的菜单
1.10.3 分隔符
1.10.4 标准菜单
1.11 提供最新文件列表
1.11.1 文件列表菜单项
1.11.2 UpdateRecentFileMenu
1.11.3 SaveRcentFiles
1.11.4 LoadRecentFiles
1.11.5 AddRecentFile
1.11.6 RemoveRecentFile
1.12 小结
第2章 创建ExpenseReporter
2.1 关键技术
2.2 提供反馈
2.3 数据有效性操作
2.4 窗体的有效性操作
2.4.1 只输出文本框
2.4.2 格式化正文
2.5 打印
2.5.1 打印对象
2.6 打印预览
2.6.1 管理二条滚动条
2.7 用对话框打印
2.8 提供打印设置
2.9 帮助系统的类型
2.9.1 帮助系统的类型
2.9.2 创建帮助文件
2.9.3 在Visual BVasic中使用帮助文件
2.10 提供与上下文有关的帮助
2.10.1 Windows3.x 类型的帮助
2.10.2 Windows95类型的帮助
2.11 显示About对话框和初始屏幕
2.12 小结
第3章 AppointmentBook
3.1 使用AppointmentBook
3.1.1 选择日期
3.1.2 查看约会
3.1.3 创建约会
3.1.4 修改或删除约会
3.1.5 装载和保存数据
3.1.6 清除旧数据
3.1.7 显示帮助
3.1.8 显示与上下文有关的帮助
3.1.9 查看Abort对话框
3.1.10 保持各部分同步
3.2 关键技术
3.3 使用屏蔽位
3.3.1 定义屏蔽位
3.3.2 组合屏蔽位
3.3.3 AppointmentBook中的屏蔽位
3.4 使用MVC变化表
3.4.1 模式
3.4.2 视图
3.4.3 控制器
3.4.4 视图/控制器
3.4.5 AppointmentBook中的MVC
3.5 创建字体
3.5.1 使用CreateFont
3.6 流动大量数据
3.7 设置告警
3.8 创建非矩形窗体
3.9 显示帮助
3.9.1 建立帮助浏览器
3.9.2 建立帮助文档
3.10 小结
第二部分 嵌入程序
第4章 PropertySetter
4.1 安装PropertySetter
4.2 使用属性设置
4.3 关键技术
4.4 理解OLE
4.5 生成嵌入程度
4.5.1 设置项目选项
4.5.2 生成嵌入类
4.5.3 生成主程序
4.5.4 生成服务器动态链接库
4.5.5 概述嵌入程序的生成过程
4.6 检测嵌入程序
4.7 小结
第5章 Aligner
5.1 使用Aligner
5.2 关键技术
5.3 提供After Cilck
5.4 对控制进程列排列
5.5 对控制进行行与列的排列
5.6 小结
第6章 Scroller
6.1 使用Scroller
6.2 关键技术
6.3 生成嵌入子菜单
6.4 生成滚动区域
6.4.1 生成控制
6.4.2 设置控制内容
6.5 排列滚动区域控制
6.6 小结
第7章 AddInMaker
7.1 使用AddInMaker
7.2 关键技术
7.3 管理AddInMaker对话框
7.4 创建Sub Main
7.5 创建ConnectAddIN和DisconnectAddIn子程序
7.5.1 CreateConnectAddIn(生成连接嵌入程序)
7.5.2 CreateDisconnectAddIN(生成分离嵌入程序)
7.6 生成命令类
7.7 小结
第三部分 数据库技术
第8章 PeopleWatcher
8.1 使用PeopleWatcher
8.2 关键技术
8.3 理解数据库
8.3.1 数据库工程
8.3.2 数据管理程序
8.4 使用数据控制
8.4.1 数据控制
8.4.2 连接其它控制
8.4.3 选取记录
8.4 .4 数据控制代码
8.5 使用数据访问对象
8.5.1 生成Recordsets
8.6 理解PeopleWatcher
8.6.1 管理结构控制
8.6.2 显示合适的命令
8.6.3 编辑记录
8.6.4 编辑图象
8.6.5 接受和放弃修改
8.6.6 验证数据有效性
8.6.7 使用户界面通用化
8.6.8 DBUser类
8.6.9 字段的有效性
8.7 测试数据库应用程序
8.8 小结
第9章 数据库查询
9.1 使用Query程序
9.2 关键技术
9.3 创建数据库
9.4 组成SQL命令
9.4.1 创建语句
9.4.2 删除命令
9.4.3 更改命令
9.4.4 选取命令
9.4.5 插入语句
9.4.6 更新语句
9.4.7 DELETE语句
9.5 处理SQL语句
9.5.1 ProcessALLCommands子程序
9.5.2 StripCommands子程序
9.5.3 ProcessCommand子程序
9.5.4 ProcessSelect子程序
9.6 权限
9.7 小结
第10章 远程PeopleWatcher
10.1 关键技术
10.2 直接访问远程数据库
10.2.1 通过数据控制器使用远程数据库
10.3 连接远程表
10.3.1 编程连接远程表
10.3.2 使用数据管理器
10.4 改善网络特性
10.5 小结
第四部分 客户/服务器应用
第11章 TimeSync
11.1 使用TimeSync
11.2 关键技术
11.3 第一步:在客户中调试
11.3. TimeSync第一步
11.4 第二步:本地测试
11.4.1 创建服务器
11.4.2 创建客户
11.4.3 测试
11.4.4 第二步总结
11.5 第三步:远程测试
11.5.1 编译服务器
11.5.2 安装服务器
11.5.3 注册服务器具
11.5.4 授权服务器访问
11.5.5 启动自动化管理器
11.5.6 注册解决
11.5.7 运行客户程序
11.6 问题解决
11.7 使用RegClass
11.8 小结
第12章 QueryServer
12.1 使用QueryServer
12.2 关键技术
12.3 创建QueryServer
12.3.1 RueryServerForm
12.3.2 ReportListForm
12.3.3 PorameterLain
12.3.4 ReportForm
12.4 创建Librarian
12.5 创建SQLServer
12.5.1 一个典型的SQLServer
12.5.2 自由格式的SQL
12.6 小结
第13章 AsyncServer
13.1 使用AsyncServer
13.2 关键技术
13.3 在Visral Basic中创建异步服务器
13.4 请求报表
13.4.1 获取报表参数
13.4.2 模拟模型
13.4.3 请求报表
13.5 产生报表
13.5.1 排定报表
13.5.2 启动报表对象
13.5.3 创建报表
13.6 显示结果
13.6.1 显示ReportForm
13.6.2 显示报表
13.6.3 显示信息
13.7 小结
第五部分 ActiveX
第14章 报警控制器
14.1 使用报警控制器
14.2 关键技术
14.3 操作控制项目
14.3.1 测试应用程序
14.3.2 ActiveX控制
14.3.3 运行测试程序
14.4 管理控制显示
14.5 执行属性程序
14.6 设置缺省属性值
14.6.1 使用环境属性
14.6.2 初始化时延迟执行
14.7 读和写属性值
14.8 委派标准属性
14.8.1 属性标识(ID)
14.8.2 Enabled属性
14.9 引发事件
14.10 小结
第15章 条形标尺控制
15.1 与条形标尺控制相互作用
15.2 条形标尺编程
15.3 关键技术
15.4 管理条形标尺属性
15.4.1 Min、Max、KeyChangeAmount及Value
15.4.2 BackColor及ForeColor
15.4.3 Style属性
15.4.4 Appearance属性
15.5 绘制条形标尺
15.6 管理鼠标
15.6.1 MouseDown
15.6.2 Compute Value
15.6.3 MouseMove
15.6.4 MouseUp
15.7 处理键盘事件
15.8 修改条形标尺
15.8.1 抽动标尺
15.8.2 宽标尺
15.8.3 图片标尺
15.8.4 面板标尺
15.8.5 组合标尺
15.9 小结
第16章 直方图
16.1 使用直方图
16.2 直方图程序设计
16.3 关键技术
16.4 管理控制数组
16.5 滚动数据
16.6 委派到一控制数组
16.7 支持索引属性
16.8 引发索引事件
16.9 小结
第六部分 Web上的ActiveX
第17章 Web上的ActiveX控制
17.1 在Web网页上使用ActiveX控制
17.2 关键技术
17.3 确保安全使用
17.3.1 信用授权机构
17.4 显示ActiveX控制
17.4.1 OBJECT语句
17.5 获悉类标志
17.5.1 一个样例页面
17.6 更新标签
17.7 选择颜色
17.8 异步地加载数据
17.8.1 异步地加载数据
17.8.2 在Web中加载图片
17.9 小结
第18章 WebSurvey
18.1 使用WebSurvey
18.2 关键技术
18.3 创建Web网页
18.3.1 无线按钮
18.3.2 表
18.3.3 选择控制
18.3.4 文本区域
18.3.5 文本框
18.3.6 检查框
18.4 通过Web发送数据
18.4.1 InetXfer
18.5 通过Web接收消息
18.6 压缩及解压数据
18.6.1 AppendSegment
18.6.2 RemoveSegment
18.7 小结
第19章 SiteMapper
19.1 使用SiteMapper
19.2 关键技术
19.3 检索Web文档
19.4 分析URL
19.4.1 理解URL
19.4.2 对进行语法分析
19.5 扩展URL
19.6 映射Web站点
19.7 修改SiteMapper
19.8 小结
Advanced Visual Basic techniques
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×