第1章 引言 1
1-1 安装 2
1-1-1 系统要求 2
1-1-2 安装Microsoft Visual Studio.NET 2
1-1-3 为Visual Studio.NET配置Web服务器 3
1-1-4 安装远程调试器 4
1-2 熟悉VB.NET 4
1-2-1 熟悉新的开发环境 5
1-2-2 定制自己的开发环境 7
1-3 控件编程的变化 8
1-4 VB6升级到VB.NET 9
1-4-1 如何将VB6升级到VB.NET 10
1-4-2 让Visual Basic 6.0和Visual Basic.NET同时工作 20
1-4-3 用VB.NET升级VB6程序 21
第2章 Windows编程入门 25
2-1 属性、方法和事件概述 26
2-2 Hello,Windows Forms! 27
2-3 Windows Forms编程模式 30
2-3-1 窗体 30
2-3-2 控件 33
2-3-3 事件 36
2-4 常用控件 41
2-4-1 按钮控件 41
2-4-2 用于显示和输入文本的控件 45
2-4-3 为用户提供选择的控件 52
2-4-4 使用ListBox和ComboBox 59
2-4-5 使用ScrollBar作为输入设备 60
2-4-6 显示图片和图形的控件 60
2-5 ActiveX控件 67
2-6 焦点概述 68
2-6-1 控件的Validate事件 69
2-6-2 不能接受焦点的控件 69
2-6-3 设置Tab键顺序 69
2-7 快捷键 70
2-6-4 在Tab键顺序中删除控件 70
2-8 菜单设计 72
2-8-1 给窗体添加主菜单 73
2-8-2 创建上下文菜单 78
2-9 小结 83
第3章 重命名软件 85
3-1 该软件的功能 86
3-2 设计该软件所用到的核心控件 86
3-3 该软件的设计过程 87
3-4 该软件设计技巧 93
第4章 计算器 95
4-1 该软件的功能 96
4-2 设计该软件所用到的核心控件 96
4-2-1 按钮控件 96
4-2-2 文本框控件 102
4-3-2 计算器的制作过程 103
4-3-1 计算器的制作原理 103
4-3 该软件的设计过程 103
4-4 该软件设计技巧 113
4-4-1 建立个人特色的光标 113
4-4-2 建立有个人特色的图标按钮 115
第5章 展览厅 119
5-1 该软件的功能 120
5-1-1 看看图片浏览器ACDSee的功能 120
5-1-2 设计展览厅的功能 120
5-2 图片浏览器的核心控件 120
5-2-1 PictureBox控件 120
5-2-2 ListView控件 140
5-2-3 TreeView控件 151
5-3 该软件的设计过程 159
5-3-1 界面设计 159
5-3-2 底层代码设计 165
5-4 设计技巧 181
第6章 个人小闹钟 185
6-1 该软件的功能 186
6-2 设计该软件所用到的核心控件 186
6-2-1 使用Timer控件 187
6-2-2 使用MaskedEdit控件 189
6-3 该软件的设计过程 193
6-3-1 新建工程 193
6-3-2 设计电子时钟 194
6-3-3 设计动画时钟 198
6-3-4 设计整点报时功能 209
6-3-5 设计定时功能 213
6-3-6 设计日历 240
6-3-7 增加辅助功能 241
6-3-8 软件美化 245
6-4 软件设计技巧 263
第7章 小小通讯录 267
7-2 文本框控件介绍 268
7-1 该软件的功能 268
7-2-1 常用文本框属性和方法 269
7-2-2 常用文本框事件 271
7-2-3 使用文本框 271
7-3 列表框、组合框控件介绍 273
7-3-1 常用列表框属性和方法 273
7-3-2 列表框常用事件 274
7-3-3 使用列表框 274
7-3-6 使用组合框 275
7-3-4 组合框常用属性和方法 275
7-3-5 常用组合框事件 275
7-4 设计制作过程介绍 276
7-4-1 建立一个新工程 276
7-4-2 设置窗体属性 277
7-4-3 制作菜单 278
7-4-4 添加控件 278
7-4-5 定义变量、常量及添加过程、函数 282
7-5-1 窗体函数简介 291
7-5 设计制作过程解析 291
7-5-2 文件操作函数介绍 292
第8章 放映厅 295
8-1 该软件的功能 296
8-2 设计该软件所用到的核心控件 297
8-2-1 Multimedia控件简介 297
8-2-2 Multimedia MCI控件的几个重要的属性和事件 300
8-2-3 多媒体控件的要求和支持的设备类型 320
8-2-4 MCI命令 321
8-2-5 对Multimedia控件进行编程 322
8-2-6 打开MCI设备 322
8-2-7 管理多媒体资源 323
8-2-8 使用Error和ErrorMessage属性 323
8-3 该软件的设计过程 323
8-3-1 新建工程 323
8-3-2 播放WAV文件 323
8-3-3 播放CD 327
8-3-4 播放MP3 330
8-3-5 播放AVI动画 331
8-3-6 播放MID 332
8-3-7 合并上述播放功能 334
8-3-8 完善多功能播放器 336
8-3-9 换皮肤技术 338
8-3-10 其他多媒体控件 345
8-4 思路拓展 348
第9章 帮助文件和动画精灵 349
9-1 建立帮助文件 350
9-1-1 创建项目 350
9-1-2 工具按钮介绍 352
9-2 在VB中调用帮助文件 358
9-3 应用帮助精灵 359
9-3-1 调用帮助精灵 359
9-3-2 更多的精灵 363