注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计.NETVisual Basic.NET实例教程

Visual Basic.NET实例教程

Visual Basic.NET实例教程

定 价:¥32.00

作 者: 沈大林主编
出版社: 电子工业出版社
丛编项:
标 签: BASIC语言 程序设计 教材

ISBN: 9787121024696 出版时间: 2006-05-01 包装: 胶版纸
开本: 小16开 页数: 371 字数:  

内容简介

全书共分为13章,全面地介绍了Visual Basic.NET编程的基础知识、面向对象程序设计思想和程序设计方法、控件的各种使用技巧、数据结构的基础知识、程序分块设计、多线程程序设计、应用程序的开发、网络程序的开发、ADO.NET的数据库程序开发,以及基于GDI+的Visual Basic.NET图形与动画程序设计等内容。 全书以实例带动知识点的学习,通过学习实例,使读者掌握软件的操作方法、程序设计方法和设计技巧。书中讲解了70个实例,提供了100多道思考与练习题,具有较大的知识信息量。本书由浅及深、由易到难、循序渐进、图文并茂,理论与实际设计相结合,可使读者在阅读学习时知其然还知其所以然,不但能够快速入门,而且可以达到较高的水平,既有利于教师得心应手地使用它进行教学,又便于学生自学。 本书可以作为中等计算机职业技术学校或高职非计算机专业学生的教材,也可以作为初、中级培训班的教材,还适于作为初学者的自学用书。

作者简介

暂缺《Visual Basic.NET实例教程》作者简介

图书目录

目录
第1章  初识VB.NET    1
1.1  VB.NET概述    1
1.1.1  .NET框架    1
1.1.2  什么是VB.NET    2
1.2  VB.NET的集成开发环境    2
1.2.1  安装VB.NET    2
1.2.2  VB.NET的集成开发环境    4
1.3  编写第一个VB.NET程序    8
1.3.1  编程的步骤    8
1.3.2  使用“格式”菜单    12
1.4  程序的调试和“帮助”菜单    15
1.4.1  程序的调试    15
1.4.2  使用“帮助”菜单    16
1.5  VB.NET的新特性    17
1.5.1  窗口布局和项目的更改    18
1.5.2  控件的更改    19
1.5.3  完全的面向对象的程序设计    21
练习题1    21
第2章  VB.NET编程基础    23
2.1  变量和常量    23
2.1.1  数据类型    23
2.1.2  变量和常量    25
2.1.3  数据的操作    27
2.2  表达式和代码的组成    33
2.2.1  表达式    33
2.2.2  数据类型转换    38
2.2.3  代码的组成    42
2.3  面向对象的程序设计    42
2.3.1  面向对象的程序设计    43
2.3.2  类库的应用    47
2.3.3  命名空间    52
2.3.4  注释语句    53
练习题2    53
第3章  选择语句与选择控件    55
3.1  算法    55
3.1.1  算法概述    55
3.1.2  算法的描述方法    56
3.2  选择语句    60
3.2.1  If语句    60
3.2.2  Select Case语句    65
3.3  事件    69
3.3.1  事件的概念    69
3.3.2  事件处理过程    70
3.4  单选按钮和复选框控件    71
3.4.1  单选按钮(RadioButton)控件    71
3.4.2  复选框(CheckBox)控件    72
练习题3    78
第4章  循环语句与列表控件    80
4.1  循环语句    80
4.1.1  ForNext语句    80
4.1.2  WhileEnd While语句    87
4.1.3  DoLoop语句    89
4.2  列表控件    90
4.2.1  ListBox控件和ComboBox控件    91
4.2.2  控件的方法和事件    92
4.3  优化算法    99
4.3.1  算法分析    99
4.3.2  算法的时间复杂度和空间复杂度    100
4.3.3  利用计算机解决问题的几个阶段    105
4.3.4  穷举法    105
练习题4    109
第5章  窗体元素和事件    110
5.1  控件使用技巧    110
5.1.1  焦点、Tab键的顺序和访问键    110
5.1.2  在代码中改变控件属性值    111
5.1.3  格式化数据    113
5.2  组件    118
5.2.1  Timer组件    119
5.2.2  ToolTip组件    122
5.2.3  ErrorProvider组件和ImageList组件    125
5.3  键盘事件和鼠标事件    130
5.3.1  键盘事件    130
5.3.2  鼠标事件    135
练习题5    138
第6章  数据结构和数组    139
6.1  数据结构和一维数组    139
6.1.1  数据结构    139
6.1.2  一维数组    141
6.1.3  自定义数据类型    145
6.2  多维数组和数字排序    148
6.2.1  多维数组    149
6.2.2  数字排序    152
练习题6    160
第7章  大型程序的分块设计    161
7.1  过程    161
7.1.1  程序分块设计的意义    161
7.1.2  Sub过程    162
7.1.3  Function过程    165
7.2  过程的应用    171
7.2.1  过程的参数    171
7.2.2  变量的作用域    174
7.2.3  递归    177
练习题7    183
第8章  应用程序开发    185
8.1  菜单和对话框    185
8.1.1  菜单    185
8.1.2  对话框    187
8.2  状态栏和工具栏    193
8.2.1  状态栏StatusBar    193
8.2.2  工具栏    194
8.3  多文档程序    200
8.3.1  什么是多文档界面    200
8.3.2  父窗体和子窗体    202
练习题8    205
第9章  面向对象的程序设计    207
9.1  面向对象在VB.NET中的实现    207
9.1.1  在VB.NET中实现面向对象    207
9.1.2  Property过程    212
9.1.3  对象数组    216
9.2  类继承和类的多态    222
9.2.1  类的继承    222
9.2.2  类的多态    224
9.2.3  关键字MyBase和MyClass    225
9.3  修饰符和接口    230
9.3.1  命名空间的使用    230
9.3.2  修饰符    231
9.3.3  接口    231
练习题9    236
第10章  高级应用程序设计    237
10.1  程序调试与异常处理    237
10.1.1  程序的调试    237
10.1.2  程序的调试和排错    239
10.1.3  异常捕获    243
10.2  多线程程序设计    247
10.2.1  多线程概念    247
10.2.2  多线程与Thread类    248
练习题10    255
第11章  网络程序的开发    257
11.1  基于网络组件的网络程序    257
11.1.1  程序设计中的网络组件    257
11.1.2  WebBrowser组件    258
11.1.3  MAPI组件    264
11.1.4  WinSock组件    271
11.2  基于Web Forms的网络程序    279
11.2.1  Web Forms编程基础    279
11.2.2  Web Forms窗体的设计    280
练习题11    292
第12章  数据库应用程序开发    293
12.1  数据库程序基本概念    293
12.1.1  数据库基础    293
12.1.2  数据库的创建    295
12.2  ADO.NET及其应用    300
12.2.1  ADO.NET数据对象    300
12.2.2  数据绑定控件    312
12.3  程序设计中的SQL查询    323
12.3.1  SQL概述    323
12.3.2  常用SQL语句    323
12.3.3  SQL语句在ADO.NET中的实现    327
练习题12    334
第13章  图像处理与动画设计    335
13.1  图形处理    335
13.1.1  图形处理基础    335
13.1.2  图形坐标系统    336
13.1.3  辅助绘图对象    336
13.1.4  图形对象Graphics    339
13.2  画笔与画刷    348
13.2.1  画笔    348
13.2.2  画刷    350
13.2.3  填充图形    354
13.3  图像类Image和Bitmap    358
13.3.1  Image类常用属性和方法    358
13.3.2  图形绘制    360
13.4  文本处理    363
13.4.1  文本的绘制    363
13.4.2  Font类    363
练习题13    367
附录A  答案    368
实例目录
实例1    第一个VB.NET程序    10
实例2    改进“第一个VB.NET程序”    14
实例3    随机数易位    31
实例4    两位正整数算术题    40
实例5    转换字母的大小写形式    50
实例6    文本框的应用    51
实例7    钱币张数最少    58
实例8    判断闰年    63
实例9    计算月工资    64
实例10   血型与性格    68
实例11   批改四则运算题    72
实例12   个人信息登记表    76
实例13   九九乘法表    83
实例14   直角三角形    85
实例15   字母菱形    86
实例16   求500以内的素数    88
实例17   求2!+4!+…+10!的和    90
实例18   图片展示    95
实例19   英汉字典    96
实例20   求4个有趣的自然数    101
实例21   求特殊四位数    104
实例22   解古代算术题    106
实例23   设置个性化用户名    116
实例24   会移动的时间    120
实例25   模拟彩票系统    123
实例26   显示个人信息    128
实例27   动画字母    132
实例28   使用键盘移动圣诞老人    133
实例29   淘气的按钮    136
实例30   跟踪鼠标移动    137
实例31   收视率调查    143
实例32   仓库货品管理表    146
实例33   计算矩阵的和    150
实例34   求转置矩阵    151
实例35   编辑数列    157
实例36   求组合数之一    163
实例37   求组合数之二    166
实例38   哥德巴赫猜想    167
实例39   求最大公约数和最小公倍数    169
实例40   求阶乘的和    175
实例41   求斐波纳契数列    178
实例42   汉诺塔    179
实例43   精确计算N!的值    181
实例44   改变文字格式    190
实例45   浏览图片    197
实例46   编写多文档界面应用程序    203
实例47   货品销售量统计表之一    216
实例48   比较多个矩形的面积    220
实例49   货品销售量统计表之二    227
实例50   求数列的和    233
实例51   异常处理    244
实例52   龟兔赛跑    251
实例53   简易浏览器    259
实例54   邮件收发程序    265
实例55   局域网通信程序    274
实例56   简单个人网站    287
实例57   交互网页    290
实例58   在Visual Studio.NET中通过SQL Server创建商品数据库    296
实例59   使用Microsoft Access创建数据库    298
实例60   访问商品信息数据库    303
实例61   一对多的数据窗体    306
实例62   通过绑定控件浏览数据信息    315
实例63   商品信息维护    318
实例64   商品信息查询    328
实例65   基本图形绘制    342
实例66   函数图形    345
实例67   线形展示    349
实例68   渐变填充    355
实例69   动画光标    360
实例70   文字特效    364

本目录推荐