VISUAL BASIC 2008程序设计教程PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:荆平编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302243038
- 页数:474 页
第1章Visual Basic 2008简介 1
1.1 VS.NET 2008概述 1
1.2安装VS.NET 2008 2
1.2.1软、硬件配置要求 2
1.2.2安装过程 2
1.3 Visual Basic 2008的新特点 8
1.3.1开发环境中的新增功能 8
1.3.2编辑器中的新增功能 9
1.3.3数据中新增的功能 10
1.3.4部署中的新增功能 10
1.3.5报表的新增功能 11
1.3.6 Microsoft生成引擎 11
1.3.7调试器的增强性能 12
1.4 Visual Basic 2008的集成开发环境 12
1.4.1菜单和工具栏 15
1.4.2窗体设计器和代码编辑器 24
1.4.3工具箱窗口 26
1.4.4解决方案资源管理器 27
1.4.5属性编辑器 28
1.4.6服务器资源管理器 29
1.4.7 IDE的窗口布局调整 30
1.4.8在线帮助及MSDN 31
1.5习题 31
第2章Visual Basic 2008应用程序快速入门 32
2.1对象、属性、事件、方法 32
2.1.1对象 32
2.1.2属性 33
2.1.3事件 34
2.1.4方法 36
2.2 Windows窗体 36
2.2.1窗体的基本属性 36
2.2.2窗体的事件 39
2.2.3窗体的方法 39
2.2.4焦点与Tab键序 41
2.3常用基本控件 42
2.3.1 Label、 TextBox和Button控件 42
2.3.2 CheckBox与RadioButton控件 46
2.3.3控件布局 48
2.4程序结构简述 52
2.4.1文件级编程元素 52
2.4.2命名空间级编程元素 53
2.4.3模块级编程元素 53
2.4.4过程级编程元素 54
2.4.5 Main过程 54
2.5示例程序 54
2.6小结 57
2.7习题 57
第3章Visual Basic 2008数据类型、变量和表达式 59
3.1数据类型 59
3.1.1基本数据类型 59
3.1.2复合数据类型 64
3.2变量与常量 65
3.2.1变量的声明 65
3.2.2变量的访问级别 66
3.2.3变量的范围 67
3.2.4局部变量和成员变量 70
3.2.5变量的命名 70
3.2.6常量的表示 71
3.2.7枚举 72
3.3运算符与表达式 73
3.3.1算术运算符 73
3.3.2比较运算符 74
3.3.3逻辑运算符 78
3.3.4连接运算符 83
3.3.5赋值运算符 84
3.3.6表达式 86
3.4常用各种函数 87
3.4.1数学函数 87
3.4.2转换函数 89
3.4.3字符串函数 93
3.4.4日期函数 97
3.4.5 Shell函数 104
3.5小结 105
3.6习题 106
第4章 数组 108
4.1数组类型 108
4.1.1一维数组 109
4.1.2二维数组 110
4.1.3三维数组 110
4.1.4多于三维数组 110
4.1.5数组维数的使用方法 111
4.2数组的基本操作 111
4.2.1数组声明 111
4.2.2数组的赋值 113
4.2.3从数组中检索值 114
4.3 ReDim语句使用 115
4.4数组的应用 117
4.5 Array类 120
4.5.1 Array类的方法 120
4.5.2 Array类的显式接口实现 122
4.5.3 Array类的属性 122
4.5.4示例程序 122
4.6小结 126
4.7习题 126
第5章 选择结构 128
5.1条件表达式 128
5.1.1关系表达式 128
5.1.2逻辑表达式 129
5.2条件语句 130
5.2.1 If…Then语句 130
5.2.2 If…Then…Else语句 133
5.2.3 If…Then…ElseIf…Else语句 135
5.2.4条件语句的嵌套 139
5.3 Select Case语句 141
5.3.1 Select Case语句的用法 141
5.3.2嵌套case语句 144
5.4综合示例 146
5.5小结 148
5.6习题 148
第6章 循环结构 150
6.1循环结构 150
6.1.1 Do循环 150
6.1.2 For循环 155
6.1.3 While循环 157
6.1.4 For Each循环 159
6.2多重循环 162
6.3示例程序 163
6.4小结 167
6.5习题 168
第7章 过程 169
7.1 Sub过程 170
7.1.1通过值和通过引用传递参数 170
7.1.2 ParamArray参数 171
7.1.3 Optional参数 172
7.1.4将对象以参数形式传递给过程 173
7.1.5过程重载 174
7.2 Function过程 175
7.2.1调用Function过程 175
7.2.2函数的引用传递参数 176
7.3 Property属性过程 178
7.4事件过程 180
7.5综合示例 183
7.6小结 185
7.7习题 185
第8章 Visual Basic 2008控件应用 187
8.1 Panel、 GroupBox、TabControl 187
8.1.1 Panel控件 187
8.1.2 GroupBox控件 188
8.1.3 TabControl控件 189
8.2 ProgressBar、TrackBar 191
8.2.1 ProgressBar控件 191
8.2.2 TrackBar控件 192
8.3 ListBox、CheckedListBox、ComboBox 194
8.3.1 ListBox控件 194
8.3.2 CheckedListBox控件 196
8.3.3 ComboBox控件 197
8.3.4项的添加与删除示例 199
8.4 PictureBox、ImageList 200
8.4.1 PictureBox控件 200
8.4.2 ImageList控件 201
8.5 ListView、TreeView 202
8.5.1 Listview控件 202
8.5.2 TreeView控件 205
8.6 ScrollBar、ToolStripProgressBar 208
8.6.1 Scrollbar控件 208
8.6.2 ToolStripProgressBar控件 210
8.7 MonthCalendar、DateTimePicker、Timer、 210
8.7.1 MonthCalendar控件 210
8.7.2 DateTimePicker控件 213
8.7.3 Timer控件 215
8.8对话框控件 217
8.8.1 OpenFileDialog组件 217
8.8.2 SaveFileDialog组件 218
8.8.3 ColorDialog组件 220
8.8.4 FontDialog组件 221
8.8.5 FolderBrowserDialog组件 222
8.8.6 PrintDialog组件 223
8.9菜单及工具栏MenuStrip、ToolStrip、StatusStrip 225
8.9.1 Menustrip控件 225
8.9.2 ContextMenuStrip组件 230
8.9.3 ToolStrip控件 233
8.9.4 StatusStrip控件 236
8.10习题 237
第9章 面向对象程序设计 239
9.1面向对象的基本概念 239
9.1.1对象 239
9.1.2类 240
9.2类的封装与隐藏 252
9.2.1封装 252
9.2.2隐藏 255
9.3类的继承 259
9.4类的多态 260
9.4.1基于继承的多态性 260
9.4.2基于接口的多态性 262
9.5重载 263
9.6重写 266
9.7抽象类与接口 268
9.7.1接口的声明 269
9.7.2接口的实现 269
9.7.3接口的使用 269
9.8结构 271
9.8.1结构声明 271
9.8.2示例代码 272
9.8.3结构与类的异同 273
9.9小结 274
9.10习题 274
第10章 图形应用程序设计 276
10.1坐标系统 276
10.2颜色系统 279
10.2.1 QBColor函数 279
10.2.2 RGB函数 280
10.2.3 Color结构 281
10.2.4用常量直接设置颜色 284
10.3绘制图形 284
10.3.1 Graphics对象介绍 284
10.3.2使用Graphics绘制图形 285
10.3.3 pen 289
10.3.4 Brush 292
10.4文本绘制 300
10.4.1 DrawString方法 300
10.4.2 StringFormat对象 300
10.4.3示例代码 301
10.5全局变换和局部变换 306
10.5.1全局变换 306
10.5.2局部变换 310
10.5.3复合变换 312
10.6小结 315
10.7习题 316
第11章Visual Basic 2008数据库程序设计 318
11.1数据库访问组件 318
11.1.1连接类 319
11.1.2命令类 321
11.1.3数据读取器类 322
11.1.4适配器类 323
11.1.5 DataSet(System.Data.DataSet) 337
11.1.6 DataGridView控件 352
11.1.7 DataView控件 357
11.2数据绑定与数据处理 363
11.2.1 BindingSource组件 363
11.2.2 BindingNavigator控件 364
11.2.3简单数据绑定 365
11.2.4复杂数据绑定 368
11.2.5示例代码 369
11.3使用SQL语句操作数据库初步 372
11.3.1查询语句的构建 373
11.3.2使用Like子句实现模糊查询 384
11.4小结 386
11.5习题 386
第12章 错误异常处理与调试 389
12.1程序的错误 389
12.1.1语法错误 389
12.1.2运行时错误 391
12.1.3语义的或逻辑的错误 392
12.2异常处理 394
12.2.1结构化异常处理 394
12.2.2非结构化异常处理 402
12.3使用调试工具进行代码调试 405
12.3.1进入调试 406
12.3.2设置断点及跟踪点 406
12.3.3单步执行程序 409
12.3.4添加监视窗口 409
12.3.5快速监视 410
12.4小结 411
12.5习题 411
第13章 文件操作 414
13.1 Directory类 414
13.1.1目录的创建与删除 415
13.1.2目录路径及驱动器名称的获取 417
13.1.3目录的移动 421
13.1.4目录文件名称的获取 422
13.2 File类 424
13.2.1文件的创建与删除 425
13.2.2文件的复制与移动 430
13.2.3文件的打开 432
13.2.4文件的读写方法 437
13.2.5文件的替换方法 441
13.3 Path类 441
13.3.1路径信息的获取 442
13.3.2路径更改 444
13.3.3文件名及扩展名的获取 445
13.3.4临时文件路径 447
13.4 Stream类文件的读写 448
13.4.1 Stream成员 448
13.4.2 FileStream方法 448
13.4.3 StreamReader类与StreamW riter类 449
13.4.4 BinaryReader类与BinaryWriter类 453
13.5小结 456
13.6习题 457
附录 各章习题答案 458
参考文献 474
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019