模块一 Visual Basic简介 1
项目一 设计欢迎界面 1
模块二 用Visual Basic编程 8
项目二 奇怪的圆圈 8
项目三 统计按钮点击次数 13
项目四 给窗体换肤 17
项目五 设计聊天界面 20
项目六 帮你计算 25
项目七 提示用户登录信息 28
项目八 校验文本输入内容 32
模块小结 36
模块三 程序流程控制 38
项目九 两数互换 38
项目十 移动文字 41
项目十一 制作转动的笑脸 45
项目十二 你来猜数 49
项目十三 设计进程条 53
项目十四 DIY闹钟 58
项目十五 明星介绍 62
项目十六 制作信号灯 66
项目十七 模拟飞行器 71
项目十八 显示当前日期和时间 74
项目十九 输出英文字母 78
项目二十 判断素数 81
模块小结 84
模块四 常用控件 86
项目二十一 制作单项选择题 86
项目二十二 色彩混合 90
项目二十三 文本编辑 95
项目二十四 图片显示 100
项目二十五 制作调色板 104
项目二十六 数字时钟 109
模块小结 113
模块五 数组 114
项目二十七 随机抽0奖 114
项目二十八 制作简易计算器 118
项目二十九 计算兔子数 123
模块小结 127
模块六 过程 128
项目三十 制作有个性的按钮 128
项目三十一 制作加法游戏 132
项目三十二 求一元二次方程的根 137
项目三十三 麦子和象棋 141
模块小结 146
模块七 设计菜单和工具栏 147
项目三十四 设计绘图程序 147
项目三十五 制作工具栏 153
项目三十六 制作动态菜单 157
模块小结 161
模块八 简单应用程序开发 162
项目三十七 制作打字游戏 162
项目三十八 开发猫狗大战游戏 167
项目三十九 开发肯德基点餐系统 171
项目四十 开发学生信息管理系统 177
模块小结 185
习题 186
附录 188
附录A Visual Basic的常用函数 188
附录B Visual Basic窗体对象的属性 190
附录C Visual Basic标准控件对象的属性说明 192
附录D Visual Basic的常用方法和事件 207