QQ在线客服
免费咨询热线
400-615-1233
工作时间-工作日
8:30-17:30

Visual Basic.NET程序设计

  • 类  别:计算机系列
  • 书  名:Visual Basic.NET程序设计
  • 主  编:苗国义
  • 定  价:49
  • 开  本:16开
  • 印刷方式:黑白
  • 时  间:2019年3月
  • 出  版  社:国防科技大学出版社
  • 书  号:978-7-81099-783-6
上传时间:2024-01-08
在线试读 样章下载 样书申请

内容摘要

  本书是为高职高专计算机及相关专业编写的教材。
  本书以Visual Studio 2005为开发环境,结合大量实例,详细介绍了Visual Basic.NET程序设计语言的语法基础及程序设计方法。全书共分9章,主要包括Visual Basic.NET概述、Visual Basic.NET编程基础、过程设计、面向对象程序设计、窗体与控件、界面设计、文件操作、图形设计和数据库应用程序设计。本书既注重编程基础知识的讲解,又强调应用技能的培养,每一章都设计了大量的例题,重点章节设计了实训来加强对编程方法的讲解。
  本书既可供高职高专学生使用,也可供计算机编程人员参阅。

目录

第1章Visual Basic.NET概述
 1.1 Visual Basic.NET简介
  1.1.1 Visual Basic的发展过程
  1.1.2 Visual Basic.NET 2005的特点
 1.2Visual Studio 2005集成开发环境
  1.2.1Visual Studio 2005的简单操作
  1.2.2Visual Studio 2005的界面介绍
 1.3创建一个简单的Visual Basic.NET应用程序
  1.3.1Visual Basic.NET程序设计的步骤
  1.3.2创建简单程序实例
 本章小结
 习题1
第2章Visual Basic.NET编程基础
 2.1数据类型
  2.1.1基本数据类型
  2.1.2自定义数据类型
 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.4常用函数
  2.4.1数学函数
  2.4.2字符串函数
  2.4.3日期和时间函数
  2.4.4类型转换函数
  2.4.5输入函数InputBox
  2.4.6输出函数MsgBox
 2.5程序的语句
 2.6程序控制结构
  2.6.1顺序结构
  2.6.2分支结构
  2.6.3循环结构
 2.7枚举类型
 2.8数组
  2.8.1数组的声明
  2.8.2数组的初始化及引用
  2.8.3动态数组
 2.9结构类型
  2.9.1定义结构类型
  2.9.2声明和使用结构类型变量
 2.10集合
  2.10.1集合的建立
  2.10.2集合成员的引用
 实训
 本章小结
 习题2
第3章过程设计
 3.1过程
  3.1.1Sub过程
  3.1.2Function过程
 3.2参数的传递
  3.2.1形参与实参的匹配
  3.2.2按值传递参数
  3.2.3按地址传递参数
  3.2.4传递数组
  3.2.5可选参数的使用
  3.2.6可变参数的使用
 3.3变量的作用域和生存期
  3.3.1变量的作用域
  3.3.2变量的生存期
 3.4过程的递归调用
 实训
 本章小结
 习题3
第4章面向对象程序设计
 4.1面向对象的基本概念
  4.1.1类和对象
  4.1.2类的创建
  4.1.3在类中定义数据成员
  4.1.4实例化和访问对象
  4.1.5在类中定义方法
  4.1.6在类中定义属性
  4.1.7在类中定义事件
  4.1.8构造函数
 4.2类的继承、多态性和封装
  4.2.1类的继承
  4.2.2多态性
  4.2.3封装
 4.3接口的定义与使用
  4.3.1接口声明
  4.3.2用Implements语句执行界面
  4.3.3实现多个界面
 4.4命名空间
  4.4.1命名空间的概念
  4.4.2命名空间的定义
  4.4.3命名空间的使用
 本章小结
 习题4
第5章窗体与控件
 5.1窗体的基本属性、方法和事件
  5.1.1窗体的属性与设置方法
  5.1.2窗体的事件
  5.1.3窗体的启动、装载、卸载与关闭
 5.2控件的使用和布局
  5.2.1向窗体添加控件
  5.2.2编写控件的事件过程
  5.2.3控件的布局
 5.3常用控件
  5.3.1标签
  5.3.2文本框
  5.3.3命令按钮
  5.3.4单选按钮
  5.3.5复选框
  5.3.6列表框
  5.3.7组合框
  5.3.8框架
  5.3.9滚动条
  5.3.10定时器
  5.3.11图片框
 5.4鼠标事件和键盘事件
  5.4.1鼠标事件
  5.4.2键盘事件
 实训
 本章小结
 习题5
第6章界面设计
 6.1菜单设计
  6.1.1菜单的属性、事件和方法
  6.1.2创建菜单
  6.1.3弹出式菜单
 6.2工具栏设计
  6.2.1工具栏的属性、事件和方法
  6.2.2创建工具栏
 6.3状态栏设计
 6.4通用对话框
  6.4.1打开文件对话框
  6.4.2保存文件对话框
  6.4.3颜色对话框
  6.4.4字体对话框
 6.5多文档界面
 本章小结
 习题6
第7章文件操作
 7.1文件概述
  7.1.1文件的结构
  7.1.2文件的类型
  7.1.3文件访问的步骤
 7.2文件夹和文件的访问方法
  7.2.1文件夹操作
  7.2.2文件操作
 7.3文件流
  7.3.1流的有关概念
  7.3.2System.IO模型中的资源
 7.4用文件操作函数访问文件
  7.4.1顺序文件的访问
  7.4.2随机文件的访问
  7.4.3二进制文件的访问
 本章小结
 习题7
第8章图形设计
 8.1Windows GDI+
 8.2坐标系
 8.3图形颜色的设置
 8.4用GDI+绘制图形的方法步骤
  8.4.1创建Graphics对象
  8.4.2建立绘图工具
  8.4.3绘制和填充图形
  8.4.4释放对象
 8.5GDI+绘制对象的方法
  8.5.1绘制直线
  8.5.2绘制矩形
  8.5.3绘制多边形
  8.5.4绘制圆和椭圆
  8.5.5绘制圆弧和扇形
  8.5.6清屏
 8.6画刷对象的使用
 8.7字体对象的使用
 实训
 本章小结
 习题8
第9章数据库应用程序设计
 9.1数据库概述
  9.1.1关系数据库与二维表
  9.1.2建立数据库
 9.2结构化查询语言SQL
  9.2.1SQL简介
  9.2.2数据定义
  9.2.3数据操作
 9.3ADO.NET体系结构
 9.4使用Connection连接数据库
 9.5Command对象与DataReader对象
  9.5.1Command对象
  9.5.2DataReader对象
 9.6DataSet对象与DataAdapter对象
  9.6.1DataSet对象
  9.6.2DataAdapter对象
 9.7数据绑定
 实训
 本章小结
 习题9
参考文献
苗国义,河南科技学院教师。
  • Visual Basic程序设计(Visual Basic 6.0)

    主编:黄维通

    本书是Visual Basic程序设计的基础教程,以Visual Basic 6 0版本为基础,集作者多年的教学实践经验编写而成。本书共12章,主要

    ¥39
  • Python程序设计实战教程

    主编:于志宏

    本书主要针对支撑人工智能、大数据、云计算等新兴技术快速发展的Python程序设计的知识构建、素质提升和能力发展的现实需求,以志愿

    ¥59.9
  • Java面向对象程序设计实战教程

    主编:张昕 胡丽霞

    本书共包括九个项目,分别是Java程序设计概述、Java语言基础、流程控制与数组、面向对象、异常、Java集合、JDBC数据库编程、流与文

    ¥45
  • PHP程序设计基础

    主编:刘元刚

    本书系统地讲解了PHP 开发技术,内容包括PHP 入门知识、PHP 语言基础、流程控制语句、字符串操作、正则表达式、PHP 数组、PHP

    ¥53
  • Java程序设计项目化教程(双色)

    主编:曹凤莲

    本书利用丰富有趣的案例讲解了Java的基础知识。主要内容包括7个项目,涵盖Java开发环境的搭建,Java语法基础,Java流程控制设计,Ja

    ¥48
  • C语言程序设计上机实训与考试指导

    主编:张革华 刘淼

    本书是《C语言程序设计》一书的配套用书,全书共分8个项目,内容包括第一个C语言程序、数据类型与表达式、结构化程序设计、函数、

    ¥33
  • C语言程序设计(双色)

    主编:迟俊鸿 刘淼

    本书以程序设计方法为核心,以培养能力、提高兴趣为目标,把程序设计领域最有价值的思想和方法渗透到C语言教学中,着重培养学生灵活

    ¥45
  • Python程序设计实用教程(双色)

    主编:罗少甫 谢娜娜

    本书系统介绍了Python程序设计语言和程序设计的基本方法,按照由浅入深、由易到难、由理论到实践的原则进行编写。本书主要内容包括

    ¥45
  • C++程序设计

    主编:周强

      本书是为高职高专计算机及相关专业编写的教材。  本教材比较全面地介绍了C++语言的基础知识与程序设计方法。全书由11章组成,第1章至

    ¥43
  • Java程序设计

    主编:刘书伦

      本书是为高职高专计算机及相关专业编写的教材。  本教材将Java语言程序设计基础和面向对象程序设计相结合,通过引入BlueJ开发工具,

    ¥49.8