Visual Basic 5控件设计与开发PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:(美)(洛伦·艾达尔)Loren Eidahl著;宏伊工作室译
- 出 版 社:杭州:浙江科学技术出版社;西蒙与舒斯特国际出版公司
- 出版年份:1998
- ISBN:7534111560
- 页数:305 页
第一部分 ActiveX 和VCBBE 3
第1章 VB5CCE 简介 3
1.1 ActiveX 控件介绍 3
1.2 用VB5CCE 创建ActiveX 控件 4
1.3 ActivesX 和Netscape Navigator 7
1.4 系统需求 7
1.5 获取和安装VB5CCE 8
1.6 获取联机文档 9
1.7 获取示例控件 10
1.8 设置VB5CCE 10
1.9 小结 12
第2章 使用ActiveX控件 14
2.1 ActiveX 和用户的计算机 14
2.2 ActiveX 和Internet 15
2.3 在本地计算机上使用ActiveX 16
2.4 在Internet 上使用 ActiveX 控件 17
2.4.1 ActiveX 控件和数据库 18
2.4.2 ActiveX 控件与多媒体 19
2.5 下载ActiveX 控件 20
2.6 加载ActiveX 控件 23
2.7 删除ActiveX 控件 25
2.8 小结 25
第3章 尝试控件的创建 26
3.1 Control Designer (控件设计器)简介 26
3.2 控件设计基础 28
3.3 十分钟创建一个控件 32
3.3.1 创建 Ten_Minute 控件 32
3.3.2 运行Ten_Minute 控件 34
3.4 小结 35
第4章 控件的事件生存期 39
4.1 控件的设计人员、开发人中员和用户 39
第二部分 ActiveX 控件编程 39
4.2 控件和控件实例 40
4.3 UserControl 对象的生存期 41
4.4 创建LifeTimeControl 控件 41
4.4.1 创建LifeTimeControl 项目组 41
4.4.2 创建控件 43
4.5 控件的运行模式和设计模式 45
4.6 ActiveX 控件设计方案 47
4.7 小结 48
第5章 从已有控件组装新新控件 49
5.1 创建ActiveX 控件的三种方法 49
5.2 使用组元控件的优点 50
5.3 创建Address 控件 51
5.3.1 创建Address 项目组 51
5.3.2 建立控件的用户界面 52
5.3.3 给控件添加程序代码 56
5.3.4 UserControl_Resize() 58
5.4 测试Address 控件 59
5.5 编译Address 控件 60
5.6 用新控件设计应用程序 62
5.7 小结 65
第6章 增强已有控件 67
6.1 增强已有控件的优点 67
6.2 创建NumbersOnly 控件 68
6.2.1 创建NumbersOnly 项目组 68
6.2.2 建立控件的用户界面 69
6.2.3 给控件添加程序代码 71
6.2.4 考虑UserControl_Resize() 函数 73
6.2.5 考虑txtNumbers_KeyPress() 函数 73
6.3 测试NumbersOnly 控件 74
6.4 编译NumbersOnly 控件 76
6.5 小结 76
7.1 用户自建控件的优点 78
7.2 创建CustomButton 控件 78
第7章 创建自己的控件 78
7.2.1 创建CustomButton 项目组 79
7.2.2 建立控件的用户界面 80
7.2.3 向控件添加代码 83
7.2.4 考虑UserControl_Resize() 函数 86
7.2.5 考虑UserControl_Click() 函数 87
7.2.6 考虑UserControl_Pain() 函数 87
7.3 测试CustomButton 控件 88
7.4 编译CustomButton 控件 89
7.5 小结 90
第8章 创建控件属性 91
8.1 默认的属性 91
8.2 创建属性过程 92
8.3 属性的初始化 93
8.4 保存属性 93
8.6 创建Table 控件 94
8.5 读取属性 94
8.6.1 创建Table 项目组 95
8.6.2 创建控件用户界面 96
8.6.3 测试控件界面 101
8.6.4 使用多个控件实例 102
8.6.5 给组元控件赋予属性 103
8.7 小结 104
9.1 方法和事件 105
第9章 创建控件方法和事件 105
9.2 创建Calculator 控件 106
9.2.1 创建Calculator 项目组 106
9.2.2 建立控件的用户界面 107
9.2.3 使用ActiveX Control Interface Wizard 109
9.2.4 控件用户界面的编程 114
9.2.5 测试控件的用户界面 116
9.2.6 考虑btnExecute_Click() 过程 119
9.2.7 考虑ValidateEntries() 方法 120
9.3 小结 121
第三部分 高级ActiveX 编程 125
第10章 控件和载体 125
10.1 Extender 对象介绍 125
10.2 Ambient 对象介绍 128
10.3 使用Ambient 对象 128
10.3.1 创建AmbientDemo 项目组 128
10.3.2 AmbientDemo 控件,测试1 129
10.3.3 AmbientDemo 控件,测试2 130
10.3.4 AmbientDemo 控件,测试3 131
10.4 小结 132
第11章 创建属性页 133
11.1 属性页介绍 133
11.2 创建属性页 134
11.2.1 创建属性页对象 135
11.2.2 在属性页内放置控件 137
11.2.3 实现SelectionChanged() 事件过程 140
11.2.4 实现Changed() 事件过程 142
11.2.5 实现Applyp Changes() 事件过程 143
11.2.6 连接属性页和控件 144
11.2.7 使用属性页 145
11.3 使用Property Page Wizard 146
11.4 处理多个控件的选择 150
11.5 小结 151
第12章 创建系统友好的控件 152
12.1 设计阶段和运行阶段 152
12.2 Visual Basic 的调试器 153
12.3 控件编程建议 159
12.4 小结 160
第13章 创建非矩形控件 161
13.1 创建非矩形文本框 161
13.2 创建非矩形ActiveX 控件 165
13.3 形状不能改变的控件 167
13.5 小结 168
13.4 其他类型的非矩形控件 168
14.1 数据访问对象 170
第14章 使用ActiveX 控件处理数据库 170
14.1.1 DBEngine 171
14.1.2 Workspace 171
14.1.3 Database 171
14.1.4 TableDef 171
14.1.5 QueryDef 171
14.1.6 Recordset 171
14.1.7 向VB5CCE 添加DAO 172
14.1.8 访问数据库表 172
14.1.9 使用DAO 来显示数据库的数据 173
14.1.10 编辑记录集 174
14.2 DOBC API 175
14.2.1 访问ODBC API 175
14.2.2 使用ODBC 管理员实用程序 176
14.3 使用DAO 创建能处理数据库的ActiveX 控件 178
14.2.3 使用OCBC API 178
14.3.1 dbFrontEnd 项目设计概述 179
14.3.2 连接数据库 179
14.3.3 运行阶段添加文本框 180
14.3.4 显示第一条记录中的数据 181
14.3.5 在数据库中滚动 182
14.3.6 控件的初始化 182
14.4 小结 184
第四部分 在Internet 上使用 ActiveX 控件 189
第15章 创建ActiveX Web 页 189
15.1 HTML和VBScript 189
15.2 准备Microsoft Internet Explorer 190
15.3 在HTML 文档中加入ActiveX 控件 191
15.4 用VBScript 处理ActiveX 控件 195
15.4.1 控件属性的初始化 196
15.4.2 通过VBScript 与ActiveX 控件交互作用 198
15.5 小结 202
第16章 使用ActiveX Control Pad 203
16.1 什么是ActiveX Control Pad 203
16.2 获取和安装ActiveX Control Pad 204
16.3 ActiveX Control Pad概述 204
16.4 HTML Layout COntrol 概述 205
16.4.1 关于.alx 文件 205
16.4.2 ToolBox 206
16.5 Script Wizard 概述 206
16.6 创建新的HTML 页面 207
16.7 小结 216
第17章 控件与安全性 217
17.1 为什么担心控件的安全性 217
17.2 Java 小程序和安全性 218
17.3 ActiveX 控件和安全性 218
17.4.1 当前加密方案 219
17.4 加密 219
17.4.2. 政府规定 220
17.5 私人密钥加密 220
17.6 公共密钥加密 221
17.7 数字化签名过程 221
17.7.1 数字化签名 221
17.7.2 对你的控件进行数字化签名 222
17.7.3 授权证书与证书权威 224
17.7.4 初始化安全性 226
17.7.5 脚本安全性 226
17.7.6 设置控件的初始化完全性和脚本完全性 226
17.8 小结 227
第18章 用Microsoft Authenticode 数字化签名 229
18.1 获取必要的工具 229
18.2 Microsoft 的CAB 技术 231
18.2.1 什么是CAB 文件 231
18.2.3 对ActiveX 控件使用Diamond 232
18.2.2 将你的应用程序打包 232
18.2.4 创建CAB 文件 233
18.3 使用数字化签名 234
18.3.1 使用MakeCrert 234
18.3.2 使用Cert2spc 236
18.3.3 使用SignCode 236
18.3.4 使用PeSigMgr 239
18.3.5 使用ChkTrust 240
18.4 小结 241
第19章发布控件 242
19.1 发布控件的两种方法 242
19.1.1 发布第三方控件 243
19.1.2 通过Internet 发布 248
19.1.3 控件的安全性 251
19.3 许可信息 252
19.2 控件版本 252
19.4 小结 253
第五部分 ActiveXt 和现实世界 257
第20章 使用VB5CCE ActiveX 对象 257
20.1 Internet Explorer ActiveX 控件 257
20.1.1 弹出式菜单控件:Pop-Up Menu 258
20.1.2 Stock Ticker 260
20.1.3 Marquee 控件 261
20.1.4 图表控件 261
20.1.5 PreLoader 控件 264
20.1.6 超级标签控件 265
20.1.7 Address payment Selector 控件 266
20.2 小结 267
第21章 创建系统注册表控件 268
21.1 系统注册表概述 268
21.2 注册表数据类型 270
21.3.1 备份注册表 271
21.3 使用Regedit 编辑注册表 271
21.3.2 编辑注册表的健值 272
21.3.3 给注册表添加主键 273
21.4 使用VB5CCE 建立系统注册表控件 274
21.4.1 在注册表中保存应用程序的设置值 274
21.4.2 SaveSetting 274
21.4.3 GetSetting 275
21.4.4 GetAllSettings 275
21.4.5 DeleteStetting 276
21.5 建立控件 276
21.6 小结 280
第22章 在应用程序中嵌入Internet Explorer 281
22.1 WebBrowser 控件概述 281
22.2 给项目添加WebBrowser 控件 282
22.3 WebBrowser 控件的编程 282
22.3.2 用Navigate 方法显示Web 页 283
22.3.1 将WebBrowser 控件放入窗体 283
22.3.3 添加一个文本框用于输入URL 284
22.3.4 处理WebBrowser 控件的方法 285
22.4 WebBrowser 控件的属性、事件和方法 290
22.5 小结 292
第23章 使用Internet ActiveX 控件 293
23.1 获取控件 293
23.2 Get Host 项目 294
23.2.1 创建Get Host 窗体 295
23.2.2 创建Get Host 的HTML 代码 296
23.2.3 创建程序代码 297
23.2.4 测试 Get Host 网页 299
23.3 Whols 项目 299
23.3.1 Whols 窗体 300
23.3.2 创建Whols HTML 代码 301
23.3.3 创建代码 302
23.2.4 测试 Whols 网页 304
23.4 小结 305
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《BBC人体如何工作》(英)爱丽丝.罗伯茨 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《浙江海岛植物原色图谱》蒋明,柯世省主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019