第1章 基本控件应用 1
1.1编程指导(一) 1
1.1.1 Visual Basic编程的一般步骤与注意事项 1
1.1.2为窗体对象设置正确的边框样式 2
1.1.3为窗口设置合适的图标 3
1.1.4窗体的启动位置和状态 3
1.1.5使用工具提示 4
1.1.6多模块编程的注意事项 4
1.1.7正确设置工程属性 4
1.1.8控件数组的使用 5
1.1.9添加ActiveX控件 6
1.1.10使用SSTab控件 7
1.1.11使用TabStrip控件 8
1.1.12使用对象型变量 9
1.1.13使用Tag属性和TypeOf关键字 9
1.2题目1按揭购房还款计划 10
1.3题目2彩票选号小助手 13
1.4题目3滚动字幕板 16
1.5题目4打冰雹游戏 18
1.6题目5计算器 20
1.7题目6排序演示 22
1.8题目7围棋 25
第2章 字符串处理 29
2.1编程指导(二) 29
2.1.1定长字符串与变长字符串 29
2.1.2特殊字符的表示 29
2.1.3常用字符串处理函数与运算符 29
2.1.4认识与使用文本文件 31
2.1.5常用的公共对象 33
2.1.6使用公共对话框控件 35
2.1.7多文档界面 38
2.2题目8邮编区号查询 40
2.3题目9列车时刻查询 44
2.4题目10记事本程序 47
2.5题目11多文档文本编辑器 49
2.6题目12电子书 52
2.7题目13背单词 56
2.8题目14英汉词典 58
第3章 图片应用 63
3.1编程指导(三) 63
3.1.1 Visual Basic支持的图片格式 63
3.1.2图片的使用 63
3.1.3大量图片的管理方法 65
3.1.4图片的掩码 69
3.1.5鼠标指针样式的设置 69
3.1.6使用MMControl控件播放声音 70
3.1.7使用ProgressBar进度条控件 72
3.2题目15图片浏览器 73
3.3题目16快速配对游戏 75
3.4题目17多功能计时器 78
3.5题目18存包柜 81
3.6题目19拼图游戏 85
3.7题目20动物管理员游戏 90
第4章 数据管理 96
4.1编程指导(四) 96
4.1.1自定义数据类型 96
4.1.2动态数组 96
4.1.3随机文件的使用 97
4.1.4如何使用API函数 99
4.1.5配置文件的应用 103
4.1.6使用MSFlexGrid控件 105
4.1.7使用MonthView、 DTPicker和Calendar控件 108
4.1.8使用MaskEdBox控件 109
4.2题目21机房管理程序 111
4.3题目22电子台历 115
4.4题目23通讯录管理 118
4.5题目24个人收支管理 123
4.6题目25学生信息管理 126
4.7题目26打印准考证 129
第5章 游戏设计 137
5.1编程指导(五) 137
5.1.1处理键盘事件 137
5.1.2随机值的生成 140
5.2题目27记忆力测试 140
5.3题目28数字拼图游戏 143
5.4题目29打字练习 145
5.5题目30贪吃蛇游戏 148
5.6题目31俄罗斯方块游戏 151
5.7题目32扫雷游戏 154
5.8题目33纸牌接龙游戏 158
第6章 图形绘制 166
6.1编程指导(六) 166
6.1.1使用颜色 166
6.1.2绘制曲线 167
6.1.3输出文字 168
6.1.4显示图片 170
6.1.5保存位图文件 170
6.1.6坐标系统 171
6.1.7创建非矩形窗口 172
6.1.8使窗口位于最顶层 175
6.1.9使用二进制文件 175
6.1.10使用UpDown微调按钮控件 176
6.2题目34虚拟波形发生器 177
6.3题目35模拟监控程序 180
6.4题目36时钟设计 182
6.5题目37曲线显示程序 184
6.6题目38显示区位点阵汉字 187
6.7题目39绘图程序 190
6.8题目40模拟手机短消息编辑器 195
6.9题目41五笔字型测试系统 198
第7章 科学计算 204
7.1编程指导(七) 204
7.1.1使用Sleep函数 204
7.1.2使用DoEvents函数 204
7.1.3错误的捕获与处理 205
7.1.4使用MSChart图表控件 207
7.2题目42汉诺塔问题 214
7.3题目43回转体体积计算 217
7.4题目44线性方程组求解 220
7.5题目45直线拟合 224
7.6题目46圆弧插补 227
第8章 高级控件应用 233
8.1编程指导(八) 233
8.1.1使用RichTextBox控件 233
8.1.2使用ToolBar控件 235
8.1.3使用CoolBar控件 238
8.1.4使用StatusBar控件 240
8.1.5使用TreeView控件 242
8.1.6使用ListView控件 247
8.1.7使用ImageCombo框控件 252
8.1.8拖放操作 253
8.1.9使用文件系统对象 255
8.1.10使用DAO对象访问…mdb数据库 260
8.2题目47格式文本编辑器 265
8.3题目48自测题系统 268
8.4题目49中图分类号查询系统 273
8.5题目50学生成绩管理 277
8.6题目51文件管理器 281