目录 2
第1章 Visual Basic.NET组件编程概要 2
1.1 组件开发介绍 2
1.2 创建组件 4
1.3 本章小结 28
第2章 在Visual Basic.NET中构造组件 32
2.1 理解NET组件 32
2.2 .NET组件特性 32
2.3 进程内组件 33
2.4 进程外组件 34
2.5 .NET类和组件 34
2.6 在Visual Studio.NET环境中使用多个Visual Basic工程 43
2.7 本章小结 53
第3章 COM组件如何调用.NET组件 56
3.1 互用性带来的好处 56
3.2 在COM应用程序中创建可以使用的.NET类 56
3.3 练习从COM中调用.NET组件 58
3.4 本章小结 64
第4章 在客户端应用程序中调用COM组件 66
4.1 非管理代码和运行时可调用封装器 66
4.2 利用TLBIMP转换元数据 66
4.3 练习从.NET中调用COM 68
4.4 用TLBIMP创建部件 71
4.5 本章小结 77
5.1 数据传输组件 80
火力侦察的10个案例 80
第5章 组件设计应用案例(一)—— 80
5.2 动画演示装饰组件 84
5.3 计时器组件 87
5.4 程序启动组件 92
5.5 魔光幻影文本框组件 95
5.6 资源浏览器组件 99
5.7 MP3播放器组件 103
5.8 系统信息组件 106
5.9 压缩组件 113
5.10 高级记事本组件 121
5.11 本章小结 127
第6章 组件设计应用案例(二)—— 130
初露锋芒的10个案例 130
6.1 倒计时牌组件 130
6.2 高级计算器组件 137
6.3 HTML语言转化器组件 150
6.4 文件加密组件 156
6.5 给定范围查找素数的组件 161
6.6 调色板组件 165
6.7 图片浏览器组件 171
6.8 图片信息组件 178
6.9 图片格式转换组件 184
6.10 发送E-mail组件 189
6.11 本章小结 200
比拼内力的10个案例 202
7.1 图表组件 202
第7章 组件设计应用案例(二)—— 202
7.2 VCD播放器组件 206
7.3 AVI播放器组件 211
7.4 聊天组件 215
7.5 发送邮件组件 222
7.6 网页浏览组件 228
7.7 阅读邮件组件 233
7.8 电话拨号组件 241
7.9 在线发送消息组件 245
7.10 计算机数值转换组件 252
7.11 本章小结 262
第8章 工程项目设计 264
8.1 软件开发基本步骤 264
8.2 可行性研究的目的和内容 265
8.3 软件的需求分析 267
8.4 软件设计 271
8.5 软件的物理实现——编码 272
8.6 本章小结 272