Visual Basic.NET程序设计教程

当前位置:首页 > 网络编程 > 编程语言与程序设计 > Visual Basic.NET程序设计教程

出版社:机械工业出版社
出版日期:2011-1
ISBN:9787111326304
页数:334页

章节摘录

  1.顺序文件  顺序文件(Sequential:File)是由一系列ASCII码格式的文本行组成的,每行的长度可以不同。文件中的每个字符都表示一个文本字符或文本格式设置序列(如换行符等)。顺序文件中的数据是按顺序排列的,数据的顺序与其在文件中出现的顺序相同。  顺序文件是最简单的文件结构,它实际上是普通的文本文件,任何文本编辑软件都可以访问这种文件。  早期的计算机存储介质都是采用顺序访问文件的方式,如磁带。由于这种方式不能直接定位到需要的内容,而必须从头顺序读写,直到所需的内容。因此顺序访问文件的读写速度一般很慢,因而顺序文件较适用于有一定规律且不经常修改的数据存储。顺序文件的主要优点是占用空间少,容易使用。  2.随机文件  随机文件(Random Access File)是以随机方式存取的文件,由一组长度相等的记录组成。在随机文件中,记录包含一个或多个字段(Field),字段类型可以不同,每个字段的长度也是固定的,使用前需事先定好。此外,每个记录都有一个记录号,随机文件打开后,可以根据记录号访问文件中的任何记录,不需像顺序文件那样顺序进行。  随机文件的数据是以二进制方式存储在文件中的。随机文件的优点是数据的存取较为灵活、方便,访问速度快,文件中的数据容易修改。但是随机文件占用的空间较大,数据组织较复杂。  3.二进制文件  二进制文件(Binary File)是以二进制方式保存的文件。二进制文件可以存储任意类型的数据,除了不假定数据类型和记录长度外,二进制访问类似于随机访问。但是,必须准确地知道数据是如何写入文件的,才能正确地读取数据。例如,如果存储一系列姓名和分数,需要记住第一个字段(姓名)是文本,第二个字段(分数)是数值,否则读出的内容就会出错,因为不同的数据类型有不同的存储长度。  二进制文件占用的空间较小,并且二进制访问方式具有最大的灵活性。二进制存取时,可以定位到文件的任何字节位置,并可以获取任何一个文件的原始字节数据,任何类型的文件都可以用二进制访问方式打开。但是二进制文件不能用普通的文字编辑软件打开。  ……

书籍目录

前言第一部分 教程第1章 Vb.Net 2008起步1.1 Vs 2008软硬件要求1.2 Vs 2008集成开发环境1.2.1 启动和退出Vb.Net 20081.2.2 标题栏1.2.3 菜单栏1.2.4 工具栏1.2.5 控件箱1.2.6 窗口1.3 .Net框架1.4 简单程序实例1.4.1 创建应用程序的主要步骤1.4.2 创建简单程序实例1.5 简单程序实例分析1.6 使用帮助习题第2章 编程基础2.1 基本数据类型2.1.1 字符数据类型2.1.2 数值数据类型2.1.3 其他数据类型2.2 常量和变量2.2.1 常量2.2.2 变量2.3 运算符和表达式2.3.1 算术运算符2.3.2 赋值运算符2.3.3 关系运算符2.3.4 连接运算符2.3.5 逻辑运算符2.3.6 复合运算符2.3.7 表达式与运算符优先顺序2.4 程序控制结构2.4.1 顺序结构2.4.2 分支结构2.4.3 循环结构2.5 常用内部函数2.5.1 算术函数2.5.2 字符串函数2.5.3 日期与时间函数2.5.4 类型转换函数2.5.5 随机函数2.6 数据输入与输出2.6.1 Inputbox函数2.6.2 Msgbox函数2.7 综合应用习题第3章 复合数据类型3.1 枚举3.1.1 枚举类型的定义3.1.2 枚举的使用3.2 数组3.2.1 数组声明3.2.2 数组的初始化3.2.3 数组元素的引用3.2.4 动态数组3.3 结构3.3.1 定义结构3.3.2 定义结构类型的变量3.3.3 初始化结构变量3.3.4 引用结构变量3.3.5 结构数组3.4 集合3.4.1 建立集合对象3.4.2 添加数据项3.4.3 删除数据项3.4.4 引用数据项3.5 Array类3.5.1 Array类的常用属性3.5.2 Array类的Sort方法3.5.3 Array类的Reverse方法3.5.4 Array类的Copy方法3.6 For Each语句3.7 Arraylist类3.8 综合应用习题第4章 过程4.1 Sub过程4.1.1 事件过程4.1.2 通用过程4.1.3 调用过程4.2 Function过程4.2.1 定义Function过程4.2.2 调用Function过程4.3 参数的传递4.3.1 形参和实参4.3.2 按值传递和按址传递4.3.3 数组参数的传递4.3.4 对象参数的传递4.4 递归过程4.5 综合应用习题第5章 窗体和常用控件5.1 窗体5.1.1 创建Vb.Net窗体5.1.2 窗体的属性5.1.3 窗体的常用方法和事件5.2 文本控件5.2.1 Label控件5.2.2 Textbox控件5.3 按钮控件5.4 复选框和单选按钮5.5 分组框5.6 列表框和组合框5.6.1 Listbox 控件5.6.2 Combobox 控件5.7 滚动条5.8 图片框5.9 计时器5.10 对话框5.10.1 Openfiledialog控件5.10.2 Savefiledialog控件5.10.3 Colordialog控件5.10.4 Fontdialog控件5.11 鼠标和键盘5.11.1 鼠标事件5.11.2 键盘事件5.12 综合应用习题第6章 菜单、工具栏和状态条6.1 菜单6.1.1 认识菜单6.1.2 创建菜单6.1.3 动态添加菜单项6.1.4 设置上下文快捷菜单6.2 工具栏的设计6.2.1 工具栏控件6.2.2 图像列表框控件6.3 状态条6.3.1 状态条控件的常用属性6.3.2 状态条控件的常用事件6.3.3 状态条控件应用实例6.4 综合应用习题第7章 面向对象程序设计7.1 类与对象7.1.1 面向对象基本概念7.1.2 创建类7.1.3 向类中添加事件7.1.4 类的实例7.1.5 对象的使用7.2 继承与派生7.2.1 继承的概念7.2.2 继承的实现7.2.3 构造函数的继承7.2.4 继承Windows窗体控件7.3 重载与覆盖7.3.1 重载同类中的方法7.3.2 重载基类中的方法7.3.3 覆盖7.4 接口7.4.1 接口的定义7.4.2 接口的实现7.5 委托7.5.1 Delegate语句7.5.2 委托的使用7.6 多态7.6.1 后期绑定与多态7.6.2 接口与多态7.6.3 继承与多态7.7 泛型7.7.1 创建泛型类7.7.2 使用泛型类7.7.3 泛型过程7.8 Me、Mybase和Myclass关键字7.8.1 Me关键字7.8.2 Mybase关键字7.8.3 Myclass关键字7.9 My对象习题第8章 多重窗体和多文档界面8.1 多重窗体应用程序8.1.1 窗体的特殊属性8.1.2 窗体的特殊方法8.1.3 模块与多重窗体8.1.4 指定启动窗体8.1.5 Sub Main过程8.1.6 创建多重窗体应用程序8.2 Mdi窗体应用程序8.2.1 与Mdi有关的属性和方法8.2.2 建立Mdi应用程序8.3 Mdi窗体菜单8.3.1 Mdi菜单的特殊属性8.3.2 建立Mdi菜单应用程序8.4 综合应用习题第9章 图形图像应用9.1 Gdi+简介9.1.1 坐标系9.1.2 像素9.2 绘图9.2.1 画笔9.2.2 绘图方法9.2.3 直线与形状9.3 填充9.3.1 刷子9.3.2 填充图形9.4 曲线9.4.1 非闭合曲线9.4.2 闭合曲线9.4.3 贝赛尔曲线9.5 文本输出9.5.1 简单文本输出9.5.2 格式文本输出9.6 图像处理9.6.1 刷新图像9.6.2 图形变换9.6.3 特殊效果9.7 多媒体应用9.7.1 使用Windows Media Player控件9.7.2 使用My.Computer.Audio对象9.8 综合应用习 题第10章 数据文件10.1 文件概述10.2 流与System.Io模型10.2.1 System.Io命名空间的资源10.2.2 System.Io命名空间的功能10.3 文件和文件夹操作10.3.1 文件夹操作10.3.2 文件操作10.3.3 文件管理控件10.3.4 应用示例10.4 文件读写操作10.4.1 文本文件读写10.4.2 二进制文件读写10.4.3 应用示例习题第11章 数据库应用11.1 数据库概述11.2 创建数据库11.3 Sql主要语言11.3.1 Select 命令11.3.2 Insert命令11.3.3 Update命令11.3.4 Delete命令11.4 Ado.Net数据访问技术与应用11.4.1 Ado.Net模型11.4.2 Ado.Net结构11.4.3 数据访问控件11.4.4 数据访问步骤11.4.5 数据访问简单实例11.5 Dataset对象与应用11.5.1 Dataset及相关对象11.5.2 用Dataset查询数据库11.5.3 用Dataadapter更新数据库11.6 Linq查询11.6.1 Linq概述11.6.2 使用Linq查询11.6.3 Linq To Object11.6.4 Linq To Sql11.7 报表11.7.1 建立报表11.7.2 浏览与打印报表习题第二部分 实验实验1 创建简单的Vb.Net程序实例实验2 程序设计基础1实验3 程序设计基础2实验4 Sub过程实验5 Function过程实验6 窗体、标签、文本框和按钮实验7 单选按钮、复选框、列表框和组合框实验8 菜单、工具栏和状态条实验9 图形图像实验10 文件实验11 数据库应用第三部分 课程设计Vb.Net 2008开发学生成绩管理系统P.1 创建数据库P.2 创建学生成绩管理系统P.3 设计父窗体P.4 设计学生管理子窗体P.5 设计学生报表窗体P.6 设计成绩管理子窗体P.7 读者完成部分附录A 学生成绩数据库附录B 程序调试

作者简介

《Visual Basic.NET程序设计教程(第2版)》以visual basic.net 2008为平台,分别介绍visual basic.net2008开发环境、visual basic语言编程基础、窗体和常用控件、菜单、工具栏和状态栏、面向对象程序设计、多重窗体和多文档界面、图形图像应用、数据文件、和数据库应用等。比较系统的介绍visual basic .net 2008开发和应用方法。全书分三部分,第一部分是visual basic .net 2008教程,第二部分为实验,第二部分是课程设计。为了方便教学需要,《Visual Basic.NET程序设计教程(第2版)》配有ppt和配套的应用程序实例。阅读《Visual Basic.NET程序设计教程(第2版)》,认真完成实验指和课程设计,就能在较短的时间内基本掌握visual basic .net 2008及其应用技术。
《Visual Basic.NET程序设计教程(第2版)》可作为高等学校有关专业程序设计课程的教材,也可以供visual basic.net2008软件开发人员参考。

图书封面


 Visual Basic.NET程序设计教程下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024