本书是关于Visual Basic.NET中文版入门与程序设计的培训教材,采用“基础知识+实例”的教学方式向读者全面、系统地介绍了基本理论知识和编程技巧。本书图文并茂、条理清晰、实例典型、内容翔实、讲练结合,可让读者轻轻松松、实实在在学到编程的方法和技巧。\r\n 全书共由三篇12章组成:第一篇基础知识部分包括认识VB.NET中文版和VB.NET语言基础知识,第二篇编程开发部分包括设计窗体、使用控件、创建菜单和工具栏、数据库编程技巧、面向对象编程技巧、管理与操作文件、多媒体及网络编程和程序调试,第三篇实例部分包括实例赏析和上机指导。\r\n 本书面向初、中级用户,可作为社会初、中级VB.NET编程培训班的教材,或作为大、中专院校师生教学和自学的参考书,也可作为编程爱好者的自学教材。\r\n 有关该书技术咨询,请与作者郭兴成(gxch2002@sina.com)联系。
前言\r\n\r\n第一篇 基础知识部分\r\n\r\n第1章 认识Visual Basic.NET中文版\r\n\r\n1.1 VB.NET中文版简介\r\n1.1.1 VB.NET概述\r\n1.1.2 VB.NET的特点\r\n1.2 VB.NET工作界面\r\n1.3 菜单和工具栏\r\n1.3.1 菜单栏\r\n1.3.2 工具栏\r\n1.4 系统设置\r\n1.5 使用升级向导升级Visual Basic 6.0项目\r\n1.5.1 升级过程\r\n1.5.2 查看升级结果\r\n1.6 创建一个简单程序\r\n1.6.1 创建程序界面\r\n1.6.2 添加代码\r\n1.6.3 运行程序\r\n1.7 小结\r\n1.8 习题\r\n\r\n第2章 VB.NET编程基础知识\r\n\r\n2.1 书写规则\r\n2.1.1 注释\r\n2.2.2 分行和续行\r\n2.2 常量与变量\r\n2.2.1 数据类型\r\n2.2.2常量\r\n2.2.3变量\r\n2.3 运算符与表达式\r\n2.3.1 算术运算符\r\n2.3.2 比较运算符\r\n2.3.3 逻辑运算符\r\n2.3.4 字符串运算符\r\n2.3.5 表达式\r\n2.4 基本语句\r\n2.4.1 赋值语句\r\n2.4.2 流程控制语句\r\n2.4.3 跳出循环语句\r\n2.5 数组\r\n2.5.1 定义数组\r\n2.5.2 维和多维数组\r\n2.5.3 动态数组\r\n2.6 函数\r\n2.6.1 创建和使用函数\r\n2.6.2 常用内部函数\r\n2.7 小结\r\n2.8 习题\r\n\r\n第二篇 编程开发部分\r\n\r\n第3章 设计窗体\r\n\r\n3.1 创建窗体\r\n3.2 窗体常用属性\r\n3.2.1 认识窗体属性框\r\n3.2.2 如何设置属性值\r\n3.2.3 常用属性\r\n3.2.4 设置启动窗体\r\n3.3 窗体常用事件\r\n3.3.1 鼠标事件\r\n3.3.2 键盘事件\r\n3.3.3 其他窗体事件\r\n3.4 创建多文档窗体\r\n3.4.1 创建父窗体\r\n3.4.2 创建子窗体模板\r\n3.4.3 创建子窗体\r\n3.5 向窗体上添加和编辑控件对象\r\n3.5.1 向窗体上添加控件对象\r\n3.5.2 排列窗体上的控件对象\r\n3.5.3 控件的(Tab)键次序设定\r\n3.5.4 为控件对象设置访问键和提示文本\r\n3.5.5 锁定和解锁控件对象\r\n3.6 小结\r\n3.7 习题\r\n\r\n第4章 使用控件\r\n\r\n4.1 标签控件\r\n4.1.1 向窗体上添加标签控件对象\r\n4.1.2 编辑标签控件对象\r\n4.1.3 为标签控件对象添加事件代码\r\n4.2 超级链接控件\r\n4.2.1 编辑超级链接控件对象\r\n4.2.2 为超级链接控件对象添加功能代码\r\n4.3 命令按钮控件\r\n4.3.1 向窗体中添加命令按钮\r\n4.3.2 编辑按钮\r\n4.4 单行、多行文本框控件\r\n4.4.1 使用单行、多行文本框控件\r\n4.4.2 制作一个密码验证对话框\r\n4.5 复选框控件\r\n4.6 单选框控件\r\n4.7 列表框控件\r\n4.8 下拉框控件\r\n4.9 树形视图控件和列表视图控件\r\n4.9.1 树形视图控件\r\n4.9.2 列表视图控件\r\n4.10 选项卡控件\r\n4.10.1 在选项卡中编辑页面\r\n4.10.2 选项卡对象常用属性\r\n4.11 计时器控件\r\n4.12 滚动条控件\r\n4.13 日期控件\r\n4.13.1 使用下拉式日期控件\r\n4.13.2 使用展开式日期控件\r\n4.14 进度条控件\r\n4.15 调节块控件\r\n4.16 微调框控件\r\n4.16.1 数字微调框控件\r\n4.16.2 集合微调框控件\r\n4.17 状态栏控件\r\n4.18 对话框控件\r\n4.18.1 打开文件对话框\r\n4.18.2 保存文件对话框\r\n4.18.3 字体对话框\r\n4.18.4 颜色对话框\r\n4.18.5 页面设置对话框\r\n4.18.6 打印对话框\r\n4.18.7 打印文档控件\r\n4.18.8 打印预览对话框\r\n4.18.9 示例\r\n4.19 小结\r\n4.20 习题\r\n\r\n第5章 创建菜单和工具栏\r\n\r\n5.1 菜单简介\r\n5.2 认识菜单设计器\r\n5.2.1 创建主菜单\r\n5.2.2 创建快捷菜单\r\n5.2.3 编辑菜单\r\n5.2.4 为窗体和控件对象指定菜单\r\n5.3 为菜单添加功能代码\r\n5.4 制作菜单示例\r\n5.4.1 制作界面\r\n5.4.2 添加代码\r\n5.4.3 运行程序\r\n5.5 使用工具栏控件\r\n5.5.1 向窗体中添加工具栏\r\n5.5.2 编辑工具栏属性\r\n5.5.3 为工具栏指定图标\r\n5.5.4 为工具栏按钮添加文字提示\r\n5.6 如何为工具栏添加功能代码\r\n5.6.1 打开工具栏代码编辑框\r\n5.6.2 为工具栏添加代码技巧\r\n5.7 协调工具栏与菜单栏\r\n5.8 示例\r\n5.8.1 创建程序界面\r\n5.8.2 为示例程序添加功能代码\r\n5.8.3 运行示例程序\r\n5.9 小结\r\n5.10 习题\r\n\r\n第6章 数据库编程技巧\r\n\r\n6.1 数据库简介\r\n6.1.1 数据库简介\r\n6.1.2 使用范式对数据库概念模型进行规范\r\n6.2 使用数据库控件\r\n6.2.1 OleDbConnection控件\r\n6.2.2 OleDbCommand控件\r\n6.2.3 OleDbDataAdapter控件\r\n6.2.4 DataSet控件\r\n6.2.5 DataGrid控件\r\n6.3 数据库编程语句\r\n6.3.1 Select语句\r\n6.3.2 1nsert语句\r\n6.3.3 Update语句\r\n6.3.4 Delete语句\r\n6.4 小结\r\n6.5 习题\r\n\r\n第7章 面向对象编程技巧\r\n\r\n7.1 面向对象程序设计概念\r\n7.1.1 面向对象程序设计与面向过程程序设计的比较\r\n7.1.2 类的特性\r\n7,1.3 对象的属性、事件和方法\r\n7.2 在VB.NET中实现面向对象编程\r\n7.2.1 创建和使用类\r\n7.2.2 创建对象\r\n7.2.3 设置对象属性\r\n7.2.4 编写事件代码\r\n7.2.5 实现继承对象\r\n7.3 示例\r\n7.4 小结\r\n7.5 习题\r\n\r\n第8章 管理与操作文件\r\n\r\n8.1 文件类型\r\n8.1.1 顺序存取文件\r\n8.1.2 随机存取文件\r\n8.1.3 文件存储格式\r\n8.2 文件管理与操作控件\r\n8.2.1 DirListBox控件\r\n8.2.2 DriveListBox控件\r\n8.2.3 FileListBox控件\r\n8.3 操作文件夹\r\n8.3.1 创建文件夹\r\n8.3.2 移动文件夹\r\n8.3.3 删除文件夹\r\n8.3.4 检查文件夹是否存在\r\n8.3.5 示例\r\n8.4 创建与读写文件\r\n8.4.1 创建文件\r\n8.4.2 读取文件\r\n8.4.3 写入文件\r\n8.5 使用文件属性\r\n8.5.1 文件属性简介\r\n8.5.2 使用文件属性\r\n8.6 操作文件\r\n8.6.1 操作文件语法介绍\r\n8.6.2 示例\r\n8.7 小结\r\n8.8 习题\r\n\r\n第9章 多媒体和网络编程\r\n\r\n9.1 认识多媒体控件\r\n9.2 制作媒体播放机\r\n9.2.1 向窗体添加媒体播放器控件对象\r\n9.2.2 向窗体添加其他控件对象\r\n9.2.3 添加代码\r\n9.2.4 运行程序\r\n9.3 什么是计算机网络\r\n9.3.1 计算机网络定义\r\n9.3.2 计算机网络特征\r\n9.3.3 国际互联网\r\n9.3.4 网络编程\r\n9.4 HTML语言\r\n9.4.1 什么是HTML语言\r\n9.4.2 如何编写HTML语言程序\r\n9.5 使用ASP编程\r\n9.5.1 什么是ASP\r\n9.5.2 为什么要引入ASP\r\n9.5.3 ASP有什么特点\r\n9.5.4 如何在VB.NET中编写ASP程序\r\n9.6 制作浏览器示例\r\n9.6.1 向窗体添加浏览器控件对象\r\n9.6.2 向窗体添加各种功能按钮\r\n9.6.3 添加代码\r\n9.6.4 运行程序\r\n9.7 小结\r\n9.8 习题\r\n\r\n第10章 程序调试\r\n\r\n10.1 错误类型\r\n10.1.1 语法错误\r\n10.1.2 逻辑错误\r\n10.2 程序调试和测试方法\r\n10.2.1 打开要调试的代码\r\n10.2.2 设置断点\r\n10.2.3 调试运行代码\r\n10.2.4 查看变量\r\n10.2.5 使用监视窗口\r\n10.3 错误处理\r\n10.3.1 预见错误处理程序\r\n10.3.2 使用On Error语句\r\n10.3.3 使用Try...Catch...Finally语句\r\n10.4 小结\r\n10.5 习题\r\n\r\n第三篇 实例部分\r\n\r\n第11章 典型实例赏析\r\n\r\n11.1 使用常用控件\r\n11.1.1 制作窗体\r\n11.1.2 添加代码\r\n11.1.3 运行程序\r\n11.2 为窗体设定背景色\r\n11.2.1 创建应用程序\r\n11.2.2 运行应用程序\r\n11.3 创建多文档应用程序\r\n11.3.1 创建父窗体\r\n11.3.2 创建子窗体模板\r\n11.3.3 为应用程序添加菜单\r\n11.3.4 运行应用程序\r\n11.4 制作一个记事本程序\r\n11.4.1 制作窗体\r\n11.4.2 制作菜单\r\n11.4.3 添加程序代码\r\n11.4.4 运行程序\r\n11.5 制作填写序列号对话框\r\n11.5.1 制作填写序列号对话框窗体\r\n11.5.2 为应用程序添加代码\r\n11.5.3 运行应用程序\r\n11.6 使用窗体属性\r\n11.6.1 创建应用程序界面\r\n11.6.2 为应用程序添加代码\r\n11.6.3 运行应用程序\r\n11.7 小结\r\n11.8 习题\r\n\r\n第12章 上机指导\r\n\r\n12.1 制作一个简单的运算器\r\n12.2 打字练习程序\r\n12.3 使用工具栏\r\n12.4 数据库操作示例\r\n12.5 小结\r\n12.6习题\r\n\r\n附录 Visual Studio.NET中文版的安装过程
当今社会,掌握计算机应用技术是每个人不可缺少的技能,掌握一门编程软件已经成为一种时尚。VB.NET简单易学、功能强大,使用它可以轻松开发出功能强大的Windows应用程序,同时它也可以作为初学者学习其他编程软件的桥梁。
本书系统地介绍了VB.NET的使用方法,书中配有较多示例,在读完本书后,可以使读者能够具有一定的编程能力,并能达到一定的操作熟练程度。本书首先介绍了VB.NET的基础知识,包括VB.NET的常识和语言基础知识。编程开发部分是读者开发Windows应用程序所需的编程知识和技巧,学习完编程开发部分的读者就拥有了一定的编程基础和能力。最后,读者通过实例部分的学习就能比较容易地将所学知识融会贯通,并掌握一些编程的方法和技巧,下面就是本书的结构示意图。
本书注重操作性和实用性,有以下特点:
(1)图文并茂,可以轻松地掌握软件的使用方法,从而降低读者的学习难度。
(2)本书采用“基础知识+实例”的结构向读者介绍VB.NET的使用方法和编程技巧。对于学习编程的读者,除了学习编程的基础知识外,还要有亲自动手练习的机会才能够真正掌握软件的使用方法。在本书中安排了较多例子供读者参考,并有专门的实例章节(第11章和第12章),它们都是具有代表性的实例,可以让读者参照本书程序开发出自己的程序,让读者真正掌握所学知识。
(3)源代码在书中以最直接的方式向用户展示,让读者轻松地得到示例的编程技巧。
(4)本书面向初、中级用户,可作为社会初、中级VB.NET培训班的教材、大中专院校师生教学和自学的参考书,也可作为编程爱好者参考教材。
本书在编写过程中得到了机械工业出版社编辑部的大力支持和帮助,在此表示衷心的感谢。由于本人水平所限,错误和不当之处在所难免,欢迎广大读者批评指正。
编者