目录 1
第1章 Visual Basic编程技术 1
1.1 计算器 1
1.1.1 项目实现 1
1.1.2 需求规格说明设计 14
1.1.3 软件的概要设计 14
1.1.4 软件的配置管理 15
1.1.5 项目拓展 16
1.2 队列算法模块 16
1.2.1 项目实现 16
1.2.2 面向对象的编程思想 28
1.2.3 项目拓展 29
1.3 小日历 29
1.3.1 项目实现 29
1.3.2 VB日期函数 41
1.3.3 VB数据类型转换函数 49
思考与练习 51
1.3.4 项目拓展 51
第2章 Visual Basic网络通信 53
2.1 MessageBox 53
2.1.1 项目实现 53
2.1.2 VB编码规范 61
2.1.3 说明书的编写规范 68
2.2 NetCom 69
2.2.1 项目实现 69
2.1.4 项目扩展 69
2.2.2 WinSock控件 79
2.2.3 项目扩展 86
2.3 NetComServer 87
2.3.1 项目实现 87
2.3.2 VB程序的调试 91
2.3.3 VB程序的异常错误捕获及错误处理 100
2.3.4 项目扩展 114
思考与练习 114
3.1.1 项目实现 116
第3章 Visual Basic多媒体与图形处理 116
3.1 MP3播放器 116
3.1.2 Windows的流媒体简介 128
3.1.3 DirectX介绍 128
3.1.4 创建对象的CreateObject函数 129
3.1.5 VB的文件系统对象 130
3.1.6 项目扩展 134
3.2 屏幕放大镜 134
3.2.1 项目实现 134
3.2.2 Windows桌面环境介绍 147
3.2.3 Win32SDK程序介绍 147
3.2.4 VB中调用API 150
3.2.5 项目扩展 155
3.3 屏幕拷贝机 155
3.3.1 项目实现 155
3.3.2 PictureBox控件 159
3.3.3 Image控件 161
3.3.4 PictureBox控件和Image控件的区别 162
3.3.5 LoadPicture函数 164
3.3.6 SavePicture函数 166
3.3.7 CommonDialog控件 167
3.3.8 项目扩展 169
思考与练习 169
第4章 Visual Basic串行通信控制与数据库 171
4.1 串口通信测试程序 171
4.1.1 项目实现 171
4.1.2 MSComm控件 182
4.1.3 项目扩展 191
4.2 多媒体数据库 191
4.2.1 项目实现 191
4.2.2 ADO对象编程介绍 207
4.2.3 ADO Data控件 211
4.2.4 项目扩展 211
思考与练习 211