网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 程序设计 > 商品详情

Visual Basic.NET程序设计实用教程

分享到:
Visual Basic.NET程序设计实用教程

最 低 价:¥21.80

定 价:¥29.00

作 者:李印清 等

出 版 社:清华大学出版社

出版时间:2006 年6月

I S B N:7302129630

商品详情

编辑推荐

本书内容丰富翔实,涉及范围广泛,并做到概念清晰、逻辑性强,阐述时由浅入深、循序渐进。本书注重结构化程序设计、面向对象程序设计等编程方法的训练。本书中的大量实例大多来自作者多年的工作和应用软件开发实践,其中有些还颇具趣味性,因而具有较高的实用性和参考性。..

内容简介

本书从教学实践的角度系统地介绍了visual basic .net的编程环境、程序设计基本知识、程序控制结构、数组、过程、数据结构及常用算法、常用控件的用法、菜单、工具框、对话框、面向对象程序设计、文件操作、多媒体、数据库和网络程序设计技术。全书共12章,每章通过大量丰富的实例以图文并茂的形式给予说明。.
  本书内容丰富翔实,涉及范围广泛,并做到概念清晰、逻辑性强,阐述时由浅入深、循序渐进。本书注重结构化程序设计、面向对象程序设计等编程方法的训练。本书中的大量实例大多来自作者多年的工作和应用软件开发实践,其中有些还颇具趣味性,因而具有较高的实用性和参考性。..
  随书配有一张光盘,其中包含与本书相配套的动态演示教学课件,以备教师授课或学生自学之用;光盘还包含本书的辅导教材《visual basic .net实验指导与编程实例》一书中两个编程实例的文档、源代码和可执行文件,程序都在windows .xp平台和visual studio .net环境下调试通过并经过严格测试。
  本书可作为高等院校非计算机专业或计算机科学与技术、软件工程专业程序设计的教材,也可供广大软件设计爱好者参考。...

作者简介

目录

第1章 visual basic .net概述1
1.1 visual basic .net简介.1
1.1.1 visual basic语言的特点1
1.1.2 visual basic .net及其新特性2
1.2 visual basic .net的安装、启动与退出2
1.2.1 visual basic .net的安装要求3
1.2.2 visual basic .net的安装3
1.2.3 visual basic .net的启动与退出6
1.3 visual basic .net的集成开发环境(ide)简介8
1.3.1 ide启动界面及其组成8
1.3.2 定制自己的ide环境16
1.4 窗体和常用控件18
1.4.1 窗体(form)18
1.4.2 按钮控件(button)18
1.4.3 标签框控件(label)18
1.4.4 文本框控件(textbox)19
1.5 一个简单应用程序的开发示例19
1.5.1 创建应用程序界面20
1.5.2 设置对象属性20
1.5.3 编写事件过程代码21
.1.5.4 程序运行与保存22
习题一22
第2章 visual basic .net语法基础24
2.1 数据类型24
2.1.1 基本数据类型24
2.1.2 复合数据类型26
2.1.3 枚举类型28
2.1.4 类型转换28
2.2 常量和变量30
2.2.1 常量30
2.2.2 变量31
2.3 数组32
2.3.1 数组的定义32
2.3.2 数组的初始化34
2.3.3 数组元素的引用35
2.3.4 动态数组35
2.4 运算符与表达式37
2.4.1 算术运算符37
2.4.2 字符串运算符38
2.4.3 关系运算符38
2.4.4 逻辑运算符39
2.4.5 表达式39
2.5 常用内部函数40
2.5.1 转换函数40
2.5.2 字符串操作函数42
2.5.3 日期函数43
2.5.4 system.math的方法45
2.5.5 rnd函数46
习题二46
第3章 基本控制结构49
3.1 结构化程序设计概述49
3.2 顺序结构程序设计51
3.2.1 赋值语句51
3.2.2 数据的输入和输出52
3.2.3 注释和结束语句54
3.3 选择结构程序设计55
3.3.1 if…then语句55
3.3.2 if…then…else语句57
3.3.3 if…then…elseif语句58
3.3.4 select case语句59
3.3.5 选择的嵌套结构60
3.3.6 条件函数61
3.3.7 选择结构应用举例62
3.4 循环结构程序设计65
3.4.1 for…next循环语句66
3.4.2 do…loop循环语句72
3.4.3 while…wend循环语句75
3.4.4 for each…next循环语句76
3.4.5 循环出口语句76
3.4.6 循环嵌套77
3.4.7 go to语句81
习题三82
第4章 过程86
4.1 模块化程序设计概述86
4.1.1 程序的模块化86
4.1.2 模块间的层次结构86
4.1.3 “自顶向下、逐步求精”的程序
设计方法87
4.2 sub过程87
4.2.1 sub过程的定义87
4.2.2 sub过程的调用88
4.3 function过程89
4.3.1 function过程的定义89
4.3.2 function过程的调用90
4.4 参数传递90
4.4.1 形参与实参91
4.4.2 传值91
4.4.3 引用92
4.4.4 数组参数92
4.5 变量的作用域与生存期93
4.5.1 变量的作用域93
4.5.2 静态变量96
4.6 递归97
习题四99
第5章 数据结构与算法设计100
5.1 算法与数据结构的基本概念100
5.1.1 算法及其特征100
5.1.2 数据结构101
5.2 线性表104
5.2.1 线性表的定义104
5.2.2 线性表的顺序存储结构104
5.2.3 线性表的链式存储结构106
5.3 栈和队列109
5.3.1 栈109
5.3.2 队列111
5.4 树和二叉树112
5.4.1 树112
5.4.2 二叉树115
5.5 查找119
5.5.1 查询表的概念119
5.5.2 顺序表的查找119
5.5.3 有序表的查找120
5.6 排序121
5.6.1 选择排序122
5.6.2 交换排序122
5.6.3 插入排序123
习题五124
第6章 常用控件126
6.1 控件概述126
6.1.1 windows窗体控件126
6.1.2 windows窗体常用控件举例128
6.1.3 控件的基本操作128
6.1.4 控件的公用属性、方法和事件130
6.2 文本控件132
6.2.1 label控件132
6.2.2 textbox控件134
6.3 按钮控件136
6.4 单选按钮、复选框和分组框控件139
6.4.1 radiobutton控件139
6.4.2 checkbox控件141
6.4.3 groupbox控件143
6.5 列表框和组合框控件145
6.5.1 listbox控件145
6.5.2 combobox控件149
6.6 图片框控件151
6.6.1 picturebox控件的常用属性151
6.6.2 picturebox控件的应用152
6.7 设置值、日期和时间的控件155
6.7.1 滚动条控件155
6.7.2 trackbar控件..156
6.7.3 progressbar控件157
6.7.4 日期控件157
6.7.5 timer组件159
6.8 焦点与tab键顺序160
习题六162
第7章 界面设计164
7.1 窗体164
7.1.1 概述164
7.1.2 添加窗体164
7.1.3 窗体的设置165
7.1.4 窗体的事件和方法166
7.2 对话框设计167
7.2.1 简单对话框167
7.2.2 输入对话框169
7.2.3 通用对话框169
7.2.4 自定义对话框172
7.3 菜单设计173
7.3.1 菜单概述173
7.3.2 主菜单设计174
7.3.3 弹出式菜单设计178
7.4 高级界面设计控件179
7.4.1 tabcontrol控件179
7.4.2 listview和treeview控件180
7.4.3 toolbar控件180
7.4.4 statusbar控件182
7.4.5 扩展界面组件(控件)与应用183
7.5 多文档界面设计184
习题七186
第8章 面向对象的程序设计187
8.1 面向对象编程基础187
8.1.1 对象和类187
8.1.2 消息188
8.1.3 封装、继承和多态性188
8.2 visual basic .net中面向对象的实现189
8.2.1 创建类189
8.2.2 对象的实例化和初始化192
8.2.3 对象的生命周期193
8.2.4 共享成员195
8.3 命名空间197
8.3.1 命名空间的概念197
8.3.2 命名空间的定义197
8.3.3 命名空间的使用198
8.4 类的继承198
8.4.1 继承的实现198
8.4.2 继承的范围201
8.4.3 事件的继承202
8.4.4 可视化继承203
8.5 重载203
8.6 界面(接口)204
8.6.1 界面声明205
8.6.2 用implements语句执行界面205
8.6.3 实现多个界面206
习题八207
第9章 文件208
9.1 文件概述208
9.2 文件对话框组件209
9.2.1 文件对话框的结构210
9.2.2 文件对话框的常用属性210
9.3 文件处理函数213
9.3.1 文件的打开与关闭213
9.3.2 文件操作函数215
9.3.3 顺序文件的读/写操作216
9.3.4 随机文件的读/写操作221
9.3.5 二进制文件的读/写操作227
9.4 流与流式文件访问228
9.4.1 流的基本概念228
9.4.2 streamreader类和streamwriter类228
9.4.3 filestream类230
9.4.4 binaryreader类和binarywriter类231
习题九234
第10章 多媒体程序设计236
10.1 动画制作236
10.2 图形技术238
10.2.1 绘制图形的一般步骤239
10.2.2 创建graphics对象240
10.2.3 坐标系统241
10.2.4 颜色243
10.2.5 画笔244
10.2.6 画刷与填充249
10.2.7 绘制文字254
10.2.8 删除graphics对象和清屏257
10.3 图像技术257
10.4 媒体播放259
习题十262
第11章 数据库开发264
11.1 数据库基本知识264
11.1.1 数据库的基本概念264
11.1.2 创建数据库265
11.1.3 sql简介266
11.1.4 vb .net对数据库
开发的支持268
11.2 ado .net268
11.2.1 ado .net简介268
11.2.2 ado .net对象及组件270
11.2.3 开发数据库应用
程序的一般步骤273
11.3 数据库开发实例273
11.3.1 数据库开发举例274
11.3.2 数据窗体向导276
习题十一280
第12章 网络应用程序开发282
12.1 web开发的基础知识282
12.1.1 web的概念282
12.1.2 web应用程序的发展283
12.1.3 使用asp .net设计web
应用程序283
12.2 基于web窗体创建网络应用程序284
12.2.1 asp .net web窗体284
12.2.2 asp .net服务器控件284
12.2.3 web窗体设计举例286
12.3 web服务概述288
12.3.1 web服务的用途288
12.3.2 web服务的创建与使用288
12.4 自己设计电子邮件发送系统292
12.4.1 电子邮件发送系统292
12.4.2 系统实现293
习题十二294
参考文献...296

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...