Visual Basic程序设计教程

出版时间:2004-10  出版社:人民邮电  作者:陈志泊 主编,孙倩 编著  页数:231  字数:362000  

内容概要

本书以Visual Basic 6.0中文版为背景,介绍Visual Basic程序设计语言的主要知识点及程序设计的方法。全书共分11章,主要内容包括Visual Basic集成开发环境,窗体,Visual Basic程序设计基础,设计一个计算器程序,设计一个具有编辑功能的简单记事本程序,对记事本程序功能的进一步完善,新年贺卡程序的设计,简单的图片浏览器程序设计,通讯录管理程序,功能完善的多文档记事本程序以及编译工程与创建安装包等。  针对高职高专学生的特点,本书重点突出应用技能的培养,并将知识点穿插于具体的实例中,每一章自始至终围绕一个典型案例的设计为核心进行讲解,读者通过对具体案例的学习和实践掌握必要的知识点,同时适当兼顾理论知识,最终目的是让学生学会利用Visual Basic开发Windows下的应用程序,本书中所有的程序都已在Visual Basic 6.0开发环境中调试通过。  同时,为了方便广大计算机爱好者参加计算机等级考试,本书也兼顾了计算机等级考试的知识点,按等级考试的命题方式和题型,编写了大量的练习题并附有答案,帮助读者巩固所学的内容。  本书可以作为高职高专学校Visual Basic程序设计的教材,也可作为参加计算机等级考试人员的自学、培训或辅导教材。

书籍目录

第1章 Visual Basic程序开发环境 11.1 Visual Basic语言简介 11.1.1 Visual Basic语言的发展简介 11.1.2 Visual Basic语言的特点 21.2 Visual Basic集成开发环境的启动和退出 31.2.1 Visual Basic 6.0的启动和退出 31.2.2 Visual Basic的集成开发环境(IDE)的组成 41.3 设计最简单的Visual Basic应用程序 91.4 对象的概念及其属性、事件和方法 131.4.1 Visual Basic的对象及其分类 131.4.2 对象的属性及属性值的设置方法 141.4.3 对象的事件与事件过程 141.4.4 对象的方法 151.5 创建Visual Basic应用程序的步骤与实例 151.5.1 创建用户界面 161.5.2 设置对象的属性值 191.5.3 编写事件过程代码 221.5.4 保存工程 231.5.5 运行程序 231.5.6 生成可执行文件 241.6 习题 251.6.1 选择题 251.6.2 填空题 271.6.3 编程题 27第2章 窗体 292.1 窗体及窗体程序设计举例 292.1.1 窗体的组成与结构 292.1.2 窗体程序设计举例 292.2 窗体的常用属性 362.3 窗体的常用事件 382.3.1 鼠标事件 382.3.2 键盘事件 422.3.3 其他事件 452.4 多重窗体 462.4.1 与多重窗体的程序设计有关的语句和方法 462.4.2 多重窗体程序设计的方法和步骤 472.4.3 Sub main过程 512.4.4 在设计多重窗体程序时应该注意的问题 522.5 习题 522.5.1 选择题 522.5.2 填空题 552.5.3 编程题 55第3章 Visual Basic程序设计基础 573.1 Visual Basic语句的书写格式 573.2 Visual Basic的基本语句类型 573.2.1 注释语句 583.2.2 赋值语句 583.2.3 End语句 583.2.4 Stop语句 593.3 Visual Basic的基本数据类型与常量、变量 593.3.1 Visual Basic的基本数据类型 593.3.2 常量 603.3.3 变量 613.3.4 数组的定义与使用 633.3.5 用户自定义的数据类型 643.4 Visual Basic的运算符和表达式 653.4.1 Visual Basic的算术运算符与算术表达式 653.4.2 关系算符与关系表达式 653.4.3 逻辑运算符与逻辑表达式 653.4.4 字符串运算符与字符串表达式 663.4.5 运算符的优先级 663.5 Visual Basic控制结构 673.5.1 顺序结构 673.5.2 分支结构 673.5.3 循环结构 713.6 过程 753.6.1 Sub过程 753.6.2 Function过程 763.6.3 Visual Basic的常用内部函数 773.7 综合举例 793.8 习题 823.8.1 选择题 823.8.2 填空题 843.8.3 编程题 87第4章 设计一个计算器程序 884.1 计算器程序功能与组成简介 884.2 标签(Label)控件 884.3 文本框(TextBox)控件 904.4 命令按钮(CommandButton)控件 934.5 控件数组 944.5.1 控件数组的概念 944.5.2 建立控件数组 954.6 设计计算器程序 974.6.1 设计计算器程序界面 974.6.2 编写计算器的计算功能程序代码 994.7 习题 1034.7.1 选择题 1034.7.2 填空题 1044.7.3 编程题 105第5章 设计一个具有编辑功能的简单记事本程序 1065.1 记事本程序界面组成与功能介绍 1065.2 建立记事本工程 1085.2.1 建立工程 1085.2.2 设置窗体的有关属性值 1085.2.3 添加文本框作为编辑窗口 1095.2.4 代码设计 1095.3 设计菜单 1095.3.1 菜单的有关基本概念 1095.3.2 菜单编辑器 1105.3.3 设计记事本程序的下拉菜单 1125.3.4 编写下拉菜单的代码 1135.3.5 设计记事本程序的弹出式菜单 1145.3.6 编写弹出式菜单的代码 1155.4 图像列表控件 1175.4.1 图像列表控件的添加 1175.4.2 图像列表控件的属性 1185.5 设计工具栏 1195.5.1 工具栏控件 1195.5.2 建立记事本程序的工具栏 1205.5.3 编写记事本工具栏各按钮的程序代码 1215.6 习题 1225.6.1 选择题 1225.6.2 填空题 1235.6.3 编程题 123第6章 对记事本程序功能的进一步完善 1246.1 消息对话框(MsgBox函数) 1246.1.1 MsgBox函数 1246.1.2 “退出”菜单项、工具栏按钮的功能实现及exitDlg过程 1266.2 输入对话框(InputBox函数) 1276.2.1 InputBox函数 1276.2.2 例题 1286.3 通用对话框控件与使用 1286.3.1 通用对话框(Common Dialog)控件 1286.3.2 记事本程序打开文件功能的设计 1296.3.3 记事本程序保存文件功能的设计 1316.3.4 记事本程序字体设置功能的设计 1336.3.5 记事本程序文字颜色设置功能的设计 1346.3.6 记事本程序打印功能的设计 1356.4 文件 1366.4.1 文件的结构和分类 1366.4.2 文件操作的通用语句和函数 1376.4.3 顺序文件 1386.4.4 随机文件 1426.5 习题 1436.5.1 选择题 1436.5.2 填空题 1466.5.3 编程题 147第7章 新年贺卡程序的设计 1487.1 图片框控件 1487.2 图像框控件 1517.2.1 图像框控件 1517.2.2 图像框控件和图片框控件的比较 1527.3 用直线控件画直线 1527.4 用形状控件画几何图形 1537.5 坐标系统 1547.5.1 坐标系概述 1547.5.2 标准刻度 1547.5.3 自定义坐标系和刻度 1557.6 图形方法 1567.6.1 用Pset方法画点 1567.6.2 用Line方法画直线 1567.6.3 用Circle方法画圆、椭圆和圆弧 1577.7 计时器控件 1577.8 贺年卡程序 1597.8.1 贺年卡程序功能简介 1597.8.2 贺年卡程序的制作 1597.9 习题 1607.9.1 选择题 1607.9.2 填空题 1627.9.3 编程题 162第8章 简单的图片浏览器程序设计 1638.1 图片浏览器程序的功能与界面组成 1638.2 文件系统控件 1638.2.1 驱动器列表框(DriveListBox) 1638.2.2 目录列表框(DirListBox) 1668.2.3 文件列表框(FileListBox) 1678.3 图片浏览器程序设计与实现 1698.3.1 图片浏览器程序的界面设计 1698.3.2 编写图片浏览器的程序代码 1708.4 习题 1728.4.1 选择题 1728.4.2 填空题 1738.4.3 编程题 174第9章 通讯录管理程序 1759.1 数据库的基本概念 1759.1.1 关系数据库与二维表 1759.1.2 关系数据库的有关概念 1769.1.3 关系数据库的操作 1779.2 Visual Basic访问数据库的技术 1789.2.1 Visual Basic访问数据库的分类 1789.2.2 Visual Basic访问数据库技术 1789.3 Visual Basic数据库管理器 1799.3.1 创建数据库和数据表 1799.3.2 输入和编辑数据 1819.4 简单的通讯录管理程序的设计 1819.4.1 利用ADO与DataGrid控件创建数据库浏览程序 1829.4.2 利用ADO与DataGrid控件维护数据库 1849.5 功能完善的通讯录管理程序的设计 1859.5.1 与数据库组织结构相关的Visual Basic对象 1859.5.2 利用RecordSet对象读取数据表中的记录 1879.5.3 利用RecordSet对象增加、修改和删除记录 1909.5.4 功能完善的学生通讯录管理系统的设计 1919.6 习题 1989.6.1 选择题 1989.6.2 填空题 2009.6.3 编程题 201第10章 功能完善的多文档记事本程序的设计 20210.1 多文档窗体界面MDI 20210.1.1 多文档窗体界面MDI的概念及特点 20210.1.2 建立MDI应用程序 20310.1.3 MDI应用程序的菜单与子窗体的排列管理 20410.2 剪贴板对象(Clipboard)及其应用 20510.2.1 Clipboard对象的方法 20510.2.2 文本数据的读取和设置 20610.2.3 图像数据的读取和设置 20810.3 RichTextBox控件 20910.3.1 RichTextBox控件的常用属性 20910.3.2 RichTextBox控件的常用方法 21010.4 基于RichTextBox控件的MDI记事本程序 21110.5 习题 21910.5.1 选择题 21910.5.2 填空题 22010.5.3 编程题 220第11章 编译工程与创建安装包 22111.1 编译工程 22111.1.1 多文档窗体界面MDI的概念及特点 22111.2 创建应用程序安装包 22211.3 习题 224附录 习题参考答案 225参考文献 231

图书封面

评论、评分、阅读与下载


    Visual Basic程序设计教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7