
Visual Basic 2013程式设计技术
《Visual Basic 2013程式设计技术》是2015年清华大学出版社出版的图书,作者是尚展垒、程静、孙占锋、韩怿冰、陈嫄玲、包空军、蒋亚平。
基本介绍
- 书名:Visual Basic 2013程式设计技术
- 作者:尚展垒、程静、孙占锋、韩怿冰、陈嫄玲、包空军、蒋亚平
- ISBN:9787302415671
- 定价:44.50元
- 出版时间:2015.12.01
内容简介
本书根据普通高校实际情况编写,主要目的是让读者了解编程的基本思想,掌握在Visual Studio 2013的平台上编程的基本技能。全书内容共分14章,分别为: Visual Basic .NET 2013简介、数据类型和表达式、顺序结构程式设计、选择结构程式设计、循环程式设计、程式调试与部署、数组、过程与函式、常用算法、档案、Windows高级界面设计、ADO.NET资料库编程、数据控制项以及动态网页开发初步。 本书内容密切结合教育部关于该课程的基本教学要求,兼顾计算机软体技术的发展,以当前流行的Visual Basic .NET 2013为平台进行讲解。本书结构严谨、层次分明、叙述準确,适合高等学校理工科非计算机专业作为“程式设计技术”课程教材,也可作为计算机培训教材和自学用书。
图书目录
第1章VisualBasic.NET编程简介1
1.1从BASIC到VisualBasic.NET1
1.1.1BASIC1
1.1.2VisualBasic2
1.1.3VisualBasic.NET3
1.2VisualStudio20133
1.2.1版本4
1.2.2安装的要求4
1.2.3安装过程5
1.2.4使用介绍5
1.3设计一个简单的VisualBasic.NET应用程式14
1.3.1新建项目15
1.3.2设计用户界面15
1.3.3编写事件过程代码18
1.3.4调试与运行22
习题123第2章VisualBasic.NET数据类型与表达式24
2.1标识符的概念24
2.2数据类型25
2.2.1基本数据类型26
2.2.2数值数据类型27
2.2.3字元数据类型29
2.2.4其他数据类型29
2.2.5类型转换31
2.3常量和变数33
2.3.1常量34
2.3.2变数(Variable)34
2.4运算符和表达式35
2.4.1算术运算符36
2.4.2关係运算符37
2.4.3逻辑运算符40
2.4.4连线运算符41
2.4.5运算符的优先权42
2.4.6表达式43
2.5套用实例43
习题247第3章顺序结构程式设计49
3.1赋值语句49
3.2输入语句52
3.3数据的输出55
3.4常用函式60
3.5套用举例68
习题369第4章选择结构程式设计71
4.1If语句71
4.1.1If…Then语句71
4.1.2If…Then…Else…语句72
4.1.3If…Then…ElseIf…语句74
4.1.4If语句的嵌套77
4.2多向选择语句79
4.3图片控制项PictureBox81
4.4HscrollBar和VscrollBar控制项82
4.4.1建立滚动条82
4.4.2滚动条控制项的常用属性82
4.4.3滚动条的套用83
4.5分组控制项84
4.5.1分组面板Panel控制项84
4.5.2分组框GroupBox控制项85
4.5.3使用TabControl控制项设计选项卡87
4.6时间日期控制项87
4.6.1使用Timer控制项定时88
4.6.2使用MonthCalendar控制项显示月曆90
4.6.3使用DateTimePicker控制项设计日期时间选择器91
习题491第5章循环结构程式设计93
5.1For…Next循环结构94
5.1.1For…Next循环结构的格式94
5.1.2For…Next循环结构的执行过程94
5.1.3ExitFor语句98
5.1.4多重循环99
5.1.5For…Next在图形中的套用101
5.2While…EndWhile循环语句104
5.2.1While…EndWhile循环语句的语法格式104
5.2.2While…EndWhile循环语句的执行过程104
5.2.3While…EndWhile语句示例105
5.3Do…Loop循环语句108
5.3.1语法形式108
5.3.2Do…Loop语句的执行过程110
5.3.3Do循环示例112
5.3.4ExitDo语句113
5.4Exit语句114
5.5循环的嵌套115
习题5116第6章程式调试与部署118
6.1程式编辑环境设定118
6.1.1设计器视图与代码视图118
6.1.2显示代码中的行号118
6.1.3设定自动换行首选项118
6.1.4设定代码字型与颜色119
6.1.5在编辑器中指定缩进120
6.2程式中的错误120
6.2.1语法错误120
6.2.2语义错误121
6.2.3逻辑错误122
6.3程式的调试124
6.3.1设定启动窗体124
6.3.2设定断点124
6.3.3添加监视125
6.3.4逐语句执行125
6.4错误捕获和处理126
6.5Windows应用程式的部署129
习题6131第7章数组132
7.1数组的概念132
7.1.1引例132
7.1.2数组的概念133
7.2定长数组133
7.2.1定长数组的概念133
7.2.2一维数组的定义、赋值与引用133
7.2.3二维数组的定义、赋值与引用138
7.3动态数组141
7.3.1动态数组的定义141
7.3.2动态数组使用举例142
7.4数组的常用属性和方法144
7.5数组套用145
7.6ForEach…Next循环149
7.6.1ForEach…Next循环的格式149
7.6.2ForEach…Next循环的执行过程150
7.7自定义数据类型——Structure151
7.7.1结构的定义152
7.7.2结构的使用153
7.7.3结构与数组154
7.8列表类控制项157
7.8.1ListBox控制项157
7.8.2CheckedListBox控制项160
7.8.3ComboBox控制项161
7.8.4一个综合例子162
习题7166
第8章过程169
8.1Sub过程169
8.1.1通用过程的定义和建立169
8.1.2调用通用过程171
8.2事件过程173
8.2.1窗体事件过程173
8.2.2控制项事件过程173
8.3函式过程174
8.3.1函式过程的定义174
8.3.2调用函式过程175
8.4参数传递176
8.4.1形参和实参176
8.4.2按值传递177
8.4.3按地址传递177
8.4.4数组作为函式的参数178
8.4.5传递方式的选择179
8.4.6选择性参数的传递180
8.4.7按参数名称进行传递181
8.5变数的作用域181
8.6递归过程183
8.7过程套用举例185
习题8189第9章常用算法191
9.1算法的概念191
9.1.1算法的描述191
9.1.2算法的特性192
9.1.3算法的评估192
9.2穷举算法193
9.3叠代(递推)算法196
9.4递归算法198
9.5查找算法201
9.5.1顺序查找算法201
9.5.2二分查找算法203
9.6排序算法206
9.6.1选择排序算法206
9.6.2冒泡排序算法209
9.6.3插入排序算法212
习题9214第10章档案215
10.1档案结构和档案分类215
10.1.1档案结构215
10.1.2档案分类216
10.2顺序档案操作方法217
10.2.1打开档案217
10.2.2关闭档案219
10.2.3写操作219
10.2.4读操作221
10.2.5几个重要的档案函式223
10.3随机档案操作方法225
10.3.1随机档案的打开和关闭226
10.3.2随机档案的读写226
10.4档案操作举例228
习题10234第11章Windows高级界面设计235
11.1界面设计的原则235
11.2“选单和工具列”控制项组设计236
11.2.1选单栏设计236
11.2.2工具列设计243
11.2.3状态栏设计244
11.3常用对话框设计246
11.3.1“打开”对话框(OpenFileDialog)控制项246
11.3.2另外储存为对话框(SaveFileDialogue)控制项247
11.3.3“颜色”对话框(ColorDialogue)控制项247
11.3.4“字型”对话框(FontDialogue)控制项248
11.4MDI窗体250
11.4.1MDI的相关概念250
11.4.2MDI的属性、方法和事件250
11.5多媒体播放器控制项设定255
11.5.1视音频播放器255
11.5.2Flash播放控制项的设定257
11.6键盘事件260
11.6.1KeyDown和KeyUp事件260
11.6.2KeyPress事件262
11.7滑鼠事件263
习题11264第12章ADO.NET资料库编程265
12.1资料库基础265
12.1.1资料库概述265
12.1.2资料库术语265
12.1.3建立资料库266
12.1.4SQL语言269
12.2ADO.NET简介273
12.2.1ADO.NET的结构274
12.2.2ADO.NET的特点275
12.2.3ADO.NET核心组件276
12.3ADO.NET核心对象276
12.3.1Connection对象277
12.3.2Command对象279
12.3.3DataReader对象281
12.3.4DataAdapter对象282
12.4DataSet284
12.4.1DataSet的结构284
12.4.2DataTable286
12.4.3DataColumn和DataRow287
12.4.4DataRelation288
12.5在VisualStudio2013中使用资料库示例289
12.5.1使用Access资料库289
12.5.2使用数据源视窗297
习题12300第13章数据控制项及实例301
13.1数据控制项简介301
13.2DataGridView控制项301
13.2.1使用DataGridView控制项显示资料库记录302
13.2.2用代码设定DataGridView的属性308
13.2.3利用DataGridView控制项获取数据的代码编写309
13.3数据绑定控制项313
13.3.1数据绑定313
13.3.2数据绑定控制项BindingSource315
13.4数据导航控制项BindingNavigator318
13.4.1BindingNavigator的结构318
13.4.2在窗体中添加BindingNavigator的方法319
13.5图表控制项Chart320
13.6资料库项目实例321
13.6.1学生信息管理系统简介321
13.6.2资料库设计322
13.6.3重点子系统功能实现323
习题13325第14章ASP.NET动态网页开发初步326
14.1ASP.NET动态网页简介326
14.1.1网页的概念326
14.1.2Web语言328
14.1.3ASP.NET环境配置329
14.1.4创建ASP.NET网站330
14.1.5表单数据验证332
14.2ASP.NET内置对象334
14.2.1ASP.NET对象简介334
14.2.2Response对象335
14.2.3Request对象336
14.2.4Server对象338
14.2.5Application和Session对象340
14.3利用数据控制项属性配置实现对数据的操作341
14.3.1配置数据源342
14.3.2使用GridView显示数据342
14.3.3使用DetailsView显示明细表数据350
14.3.4使用DataList控制项显示数据354
14.3.5使用Repeater控制项显示数据357
14.4利用ADO.NET对象编程实现对数据的操作359
14.4.1使用Repeater访问资料库359
14.4.2通过插入动态代码显示数据362
14.4.3实现数据的动态添加364
14.4.4实现数据的动态修改与删除365
14.4.5使用DataSet访问资料库369
14.5ASP.NET网站的发布371
习题14372
参考文献374
转载请注明出处海之美文 » Visual Basic 2013程式设计技术