| 作 者: | 李印清 |
| 出版社: | 清华大学出版社 |
| 丛编项: | |
| 版权说明: | 本书为公共版权或经版权方授权,请支持正版图书 |
| 标 签: | VB.NET |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章VisuaIBasic.NET概述
1.1Visua1Basic.NET简介
1.1.1Visua1Basic语言的特点
1.1.2Visua1:Basic.NET及其新特性
1.2Visua1Basic.NET的安装、启动与退出
1.2.1Visua1Basic.NET的安装要求
1.2.2Visua1Basic.NET的安装
1.2.3Visua1Basic.NET的启动与退出
1.3Visua1Basic.NET的集成开发环境(IDE)简介
1.3.1IDE启动界面及其组成
1.3.2定制自己的IDE环境
1.4窗体和常用控件
1.4.1窗体(Form)
1.4.2按钮控件(Button)
1.4.3标签框控件(labe1)
1.4.4文本框控件(TextBox)
1.5一个简单应用程序的开发示例
1.5.1创建应用程序界面
1.5.2设置对象属性
1.5.3编写事件过程代码
1.5.4程序运行与保存
习题一
第2章Vi$t1aIBasic.NET语法基础
2.1数据类型
2.1.1基本数据类型
2.1.2复合数据类型
2.1.3枚举类型
2.1.4类型转换
2.2常量和变量
2.2.1常量
2.2.2变量
2.3数组
2.3.1数组的定义
2.3.2数组的初始化
2.3.3数组元素的引用
2.3.4动态数组
2.4运算符与表达式
2.4.1算术运算符
2.4.2字符串运算符
2.4.3关系运算符
2.4.4逻辑运算符
2.4.5表达式
2.5常用内部函数
2.5.1转换函数
2.5.2字符串操作函数
2.5.3日期函数
2.5.4System.Math的方法
2.5.5.Rnd函数
习题二
第3章基本控制结构
3.1结构化程序设计概述
3.2顺序结构程序设计
3.2.1赋值语句
3.2.2数据的输入和输出
3.2.3注释和结束语句
3.3选择结构程序设计
3.3.1If…Then语句
3.3.2If…Then…E1se语句
3.3.3If…Then…E1se1f语句
3.3.4Se1ectCase语句
3.3.5选择的嵌套结构
3.3.6条件函数
3.3.7选择结构应用举例
3.4循环结构程序设计
3.4.1For…Next循环语句
3.4.2Do…1oop循环语句
3.4.3Whi1e…Wend循环语句
3.4.4ForEach…Next循环语句
3.4.5循环出口语句
3.4.6循环嵌套
3.4.7GoTo语句
习题三
第4章过程
4.1模块化程序设计概述
4.1.1程序的模块化
4.1.2模块间的层次结构
4.1.3“自顶向下、逐步求精”的程序
设计方法
4.2Sub过程
4.2.1Sub过程的定义
4.2.2Sub过程的调用
4.3Function过程
4.3.1.Function过程的定义
4.3.2Function过程的调用
4.4参数传递
4.4.1形参与实参
4.4.2传值
4.4.3引用
4.4.4数组参数
4.5变量的作用域与生存期
4.5.1变量的作用域
4.5.2静态变量
4.6递归
习题四
第5章数据结构与算法设计
5.1算法与数据结构的基本概念
5.1.1算法及其特征
5.1.2数据结构
5.2线性表
5.2.1线性表的定义
5.2.2线性表的顺序存储结构
5.2.3线性表的链式存储结构
5.3栈和队列
5.3.1栈
5.3.2队列
5.4树和二叉树
5.4.1树
5.4.2二叉树
5.5查找
5.5.1查询表的概念
5.5.2顺序表的查找
5.5.3有序表的查找
5.6排序
5.6.1选择排序
5.6.2交换排序
5.6.3插入排序
习题五
第6章常用控件
6.1控件概述
6.1.1Windows窗体控件
6.1.2Windows窗体常用控件举例
6.1.3控件的基本操作
6.1.4控件的公用属性、方法和事件
6.2文本控件
6.2.11abe1控件
6.2.2TextBox控件
6.3按妞控件
6.4单选按钮、复选框和分组框控件
6.4.1RadioButton控件
6.4.2CheckBox控件
6.4.3GroupBox控件
6.5列表框和组合框控件
6.5.11istBox控件
6.5.2ComboBox控件
6.6图片框控件
6.6.1PictureBox控件的常用属性
6.6.2PictureBox控件的应用
6.7设置值、日期和时间的控件
6.7.1滚动条控件
6.7.2TrackBar控件
6.7.3ProgressBar控件
6.7.4日期控件
6.7.5Timer组件
6.8焦点与Tab键顺序
习题六
第7章界面设计
7.1窗体
7.1.1概述
7.1.2添加窗体
7.1.3窗体的设置
7.1.4窗体的事件和方法
7.2对话框设计
7.2.1简单对话框
7.2.2输入对话框
7.2.3通用对话框
7.2.4自定义对话框
7.3菜单设计
7.3.1菜单概述
7.3.2主菜单设计
7.3.3弹出式菜单设计
7.4高级界面设计控件
7.4.1TabContro1控件
7.4.21istView和TreeView控件
7.4.3Too1Bar控件
7.4.4StatusBar控件
7.4.5扩展界面组件(控件)与应用
7.5多文档界面设计
习题七
第8章面向对象的程序设计
8.1面向对象编程基础
8.1.1对象和类
8.1.2消息
8.1.3封装、继承和多态性
8.2Visua1Basic.NET中面向
对象的实现
8.2.1创建类
8.2.2对象的实例化和初始化
8.2.3对象的生命周期
8.2.4共享成员
8.3命名空间
8.3.1命名空间的概念
8.3.2命名空间的定义
8.3.3命名空间的使用
8.4类的继承
8.4.1继承的实现
8.4.2继承的范围
8.4.3事件的继承
8.4.4可视化继承
8.5重载
8.6界面(接口)
8.6.1界面声明
8.6.2用Imp1ements语句执行界面
8.6.3实现多个界面
习题八
第9章文件
9.1文件概述
9.2文件对话框组件
9.2.1文件对话框的结构
9.2.2文件对话框的常用属性
9.3文件处理函数
9.3.1文件的打开与关闭
9.3.2文件操作函数
9.3.3顺序文件的读,写操作
9.3.4随机文件的读,写操作
9.3.5二进制文件的读,写操作
9.4流与流式文件访问
9.4.1流的基本概念
9.4.2StreamReader类和StreamWriter类
9.4.3.Fi1eStream类
9.4.4BinaryReader类和BinaryWriter类
习题九
第10章多媒体程序设计
1O.1动画制作
10.2图形技术
10.2.1绘制图形的一般步骤
10.2.2创建Graphics对象
10.2.3坐标系统
10.2.4颜色
10.2.5画笔
10.2.6画刷与填充
10.2.7绘制文字
10.2.8删除Graphics对象和清屏
10.3图像技术
10.4媒体播放
习题十
第11章数据库开发
11.1数据库基本知识
11.1.1数据库的基本概念
11.1.2创建数据库
11.1.3SQ1简介
11.1.4VB.NET对数据库开发的支持
11.2ADO.NET
11.2.1ADO.NET简介
11.2.2ADO.NET对象及组件
11.2.3开发数据库应用程序的一般步骤
11.3数据库开发实例
11.3.1数据库开发举例
11.3.2数据窗体向导
习题十一
第12章网络应用程序开发
12.1Web开发的基础知识
12.1.1Web的概念
12.112Web应用程序的发展
12.1.3使用ASF.NET设计Web应用程序
12.2基于Web窗体创建网络应用程序
12.2.1ASP.NETWeb窗体
12.2.2ASP.NET服务器控件
12.2.3Web窗体设计举例
12.3Web服务概述
12.3.1Web服务的用途
12.3.2Web服务的创建与使用
12.4自己设计电子邮件发送系统
12.4.1电子邮件发送系统
12.4.2系统实现
习题十二
参考文献