作者以Visual Studio 2008 team中文版为基础,用十五个项目涵盖Visual Basic 2008基本知识,而每一项目又由若干任务组成,每一任务由任务描述、任务分析和任务实现三个部分组成。每一项目的末尾还包含小结和习题,帮助读者回顾本项目学习的内容及评估对该项目的掌握程度。
本书既可作为电子、信息类学生使用的教材,也可以作为工程类程序设计语言教材,还适合程序爱好者自学。
Visual Basic(VB)之所以成为最流行的编程语言之一,主要因为Visual Basic是基本、简单、易学的可视编程语言,同时使用VB可以开发基于Windows或者Web浏览器的应用程序,避免了程序设计工作中的复杂性。Visual Basic 2008是Microsoft公司推出的Visual Basic的最新版本。
本书从认知规律出发,将Visual Basic 2008的基本知识分解成十五个项目,由浅入深地介绍掌握Visual Basic 2008所需的各个方面的知识,包括Visual Basic 2008及产品文档的安装、开发环境的配置、窗体、控件、菜单与工具栏、Visual Basic语法、数组、函数和过程、使用对话框和数据库、文件、图形、Web应用程序等。书中融入93个案例,并精心设计162个习题,作为对所学项目的检验。
本书既可作为电子、信息类学生使用的教材,也可作为工程类程序设计语言教材,还适合程序爱好者自学。
前言
项目1 准备工作 1
任务一 安装Visual Basic 2008 1
任务二 安装产品文档 6
项目小结 8
习题一 9
项目2 Visual Studio集成开发环境 10
任务一 了解Visual Studio 2008 10
任务二 认识Visual Studio 2008开发环境 12
任务三 使用【属性】窗口设置对象属性 18
任务四 打开Visual Studio的Web浏览器 20
任务五 自定义IDE 21
任务六 创建应用程序 23
项目小结 29
习题二 30
项目3 窗体及其文档 31
任务一 创建窗体 31
任务二 使用多个窗体 41
任务三 使用多文档界面 44
项目小结 46
习题三 46
项目4 使用工具箱中常用控件 49
任务一 认识工具箱中的控件 49
任务二 使用工具箱中常用控件 51
项目小结 70
习题四 70
项目5 为窗体添加菜单和工具栏 73
任务一 创建菜单 73
任务二 使用ToolStrip(工具栏)控件 81
任务三 创建状态栏 83
项目小结 85
习题五 85
项目6 Visual Basic语言基础 87
任务一 Visual Basic 2008基础知识 87
任务二 Viusal Basic 2008常用函数 99
项目小结 106
习题六 106
项目7 程序控制结构 109
任务一 顺序结构 109
任务二 分支结构程序设计 110
任务三 循环结构程序设计 118
项目小结 125
习题七 125
项目8 使用构造类数据类型 130
任务一 数组 130
任务二 使用集合、枚举和结构 142
项目小结 146
习题八 146
项目9 对话框和文本编辑器设计 151
任务一 通用对话框的使用 151
任务二 文本编辑器设计 158
任务三 文档的预览和打印 163
项目小结 168
习题九 168
项目10 创建和调用函数及过程 170
任务一 创建过程 170
任务二 创建函数过程 173
任务三 Property过程 175
任务四 参数传递 178
项目小结 179
习题十 179
项目11 与用户交互 182
任务一 数据输入 182
任务二 数据输出 185
任务三 键盘事件 188
任务四 鼠标事件 190
项目小结 192
习题十一 192
项目12 使用图形 195
任务一 使用画笔 195
任务二 绘制形状 201
项目小结 209
习题十二 209
项目13 执行文件操作 211
任务一 处理文本文件和字符串 211
任务二 使用File对象对文件进行操作 219
任务三 使用My.Computer.FileSystem对象访问文件 225
项目小结 233
习题十三 234
项目14 使用ADO.NET 235
任务一 创建Library数据库 235
任务二 使用ADO.NET访问数据库 241
任务三 操作数据 253
项目小结 260
习题十四 260
项目15 使用Visual Web Developer和ASP.NET创建网站和网页 261
任务一 使用Visual Web Developer创建新的网站 261
任务二 使用数据验证控件 269
任务三 使用数据组件 276
项目小结 282
参考文献 283