新書推薦:
《
不被他人左右:基于阿德勒心理学的无压力工作法
》
售價:HK$
66.1
《
SDGSAT-1卫星热红外影像图集
》
售價:HK$
445.8
《
股市趋势技术分析(原书第11版)
》
售價:HK$
221.8
《
汉匈战争全史
》
售價:HK$
99.7
《
恶的哲学研究(社会思想丛书)
》
售價:HK$
109.8
《
不止江湖
》
售價:HK$
98.6
《
天才留步!——从文艺复兴到新艺术运动(一本关于艺术天才的鲜活故事集,聚焦艺术史的高光时刻!)
》
售價:HK$
154.6
《
双城史
》
售價:HK$
110.9
|
內容簡介: |
本书是学习Visual Basic程序设计的基础教程,较为系统地介绍了Visual Basic编程的基础知识和基本方法,同时加强了结构化程序设计和常用算法的训练,并深入浅出地介绍了面向对象的程序设计方法。全书共11章,主要内容包括Visual Basic程序设计概述、可视化语言编程基础、程序设计基础、程序设计结构以及数组、过程、标准控件、界面程序设计、图形操作、文件、数据库技术简介等。 本书可作为高等院校各专业学生学习Visual Basic程序设计的教材,也可供相关工程技术人员和计算机爱好者学习计算机程序设计参考使用。
|
目錄:
|
第1章 Visual Basic程序设计概述 11.1 程序与算法 21.1.1 计算机语言简介 21.1.2 算法 31.2 Visual Basic 6.0简介 41.2.1 Visual Basic 6.0的版本 41.2.2 Visual Basic 6.0的编程特点 41.3 Visual Basic 6.0的安装 61.3.1 Visual Basic 6.0的安装条件 61.3.2 Visual Basic 6.0的安装过程 61.4 Visual Basic 6.0的启动与退出 71.4.1 Visual Basic 6.0的启动 71.4.2 Visual Basic 6.0的退出 71.5 Visual Basic 6.0的集成开发环境简介 81.5.1 标题栏 81.5.2 菜单栏 91.5.3 工具栏 91.5.4 Visual Basic 6.0集成开发环境中的窗口 101.6 Visual Basic 6.0工作环境的选项设置 131.7 Visual Basic 6.0的帮助系统 14本章小结 15习题 15第2章 Visual Basic可视化语言编程基础 172.1 Visual Basic中的对象 182.1.1 对象的概念 182.1.2 对象的属性、事件和方法 182.2 Visual Basic 6.0应用程序的设计步骤 222.3 窗体和基本控件 252.3.1 控件的基本操作 252.3.2 窗体和控件的通用属性 302.3.3 窗体 312.3.4 标签控件 372.3.5 文本框控件 382.3.6 命令按钮控件 402.4 Visual Basic 6.0程序管理 442.4.1 Visual Basic 6.0程序管理结构 442.4.2 工程管理 44本章小结 46习题 47第3章 Visual Basic程序设计基础 493.1 Visual Basic编码规则 503.1.1 语句书写规则 503.1.2 标识符命名规则 503.1.3 本书的约定 503.2 Visual Basic中的数据类型 503.2.1 基本数据类型 503.2.2 用户自定义数据类型 523.3 变量和常量 533.3.1 变量 533.3.2 常量 573.4 赋值语句和注释语句 583.4.1 赋值语句 583.4.2 注释语句 593.5 运算符和表达式 593.5.1 算术运算符与算术表达式 593.5.2 字符串运算符与字符串表达式 603.5.3 关系运算符与关系表达式 603.5.4 逻辑运算符与逻辑表达式 613.5.5 不同类型的运算符间的优先级和表达式书写规则 613.6 常用内部函数 623.6.1 数学函数 623.6.2 字符串函数 633.6.3 转换函数 643.6.4 日期时间函数 653.6.5 输入输出函数 65本章小结 70习题 70第4章 Visual Basic程序设计结构 734.1 概述 744.2 顺序结构 754.2.1 顺序结构的概念 754.2.2 Visual Basic的基本语句 754.3 选择结构 774.3.1 If条件语句 774.3.2 Select Case语句 824.3.3 有关函数 854.4 循环结构 864.4.1 For循环控制结构 864.4.2 Do循环控制结构 914.4.3 While…Wend循环控制结构 964.4.4 多重循环 974.4.5 其他辅助控制语句 994.5 与控制结构相关的算法实例 994.5.1 算法知识 994.5.2 与控制结构相关的算法实例 100本章小结 102习题 102第5章 数组 1145.1 数组的概念 1155.1.1 基本概念 1155.1.2 数组声明 1155.2 静态数组 1155.2.1 一维数组 1155.2.2 二维数组与多维数组 1195.2.3 数组的基本操作 1225.3 动态数组 1235.4 数组的排序 1265.5 控件数组 1285.5.1 控件数组的概念 1285.5.2 创建控件数组 128本章小结 131习题 132第6章 过程 1366.1 子过程的定义与调用 1376.1.1 子过程的定义 1376.1.2 子过程的调用 1386.2 函数过程的定义和调用 1406.2.1 函数过程的定义 1406.2.2 函数过程的调用 1416.3 参数传递 1436.3.1 形参和实参的概念 1436.3.2 按值传递参数 1446.3.3 按地址传递参数 1456.3.4 数组参数 1456.4 变量和过程的作用域 1476.4.1 过程的作用域 1486.4.2 变量的作用域 1516.5 过程的嵌套与递归调用 1526.5.1 过程的嵌套调用 1536.5.2 过程的递归调用 153本章小结 155习题 155第7章 Visual Basic常用标准控件 1627.1 概述 1637.2 框架 1637.2.1 利用框架控件分组 1647.2.2 框架的常用属性及事件 1647.3 单选按钮 1647.3.1 单选按钮的常用属性 1657.3.2 单选按钮的常用事件 1657.4 复选框 1677.4.1 复选框的常用属性 1677.4.2 复选框的常用事件 1687.5 滚动条 1697.5.1 滚动条的常用属性 1697.5.2 滚动条的常用事件 1707.6 列表框和组合框 1717.6.1 列表框 1717.6.2 组合框 1787.7 计时器 1807.7.1 计时器的常用属性 1807.7.2 计时器的常用事件 1807.8 图片框和图像框 1827.8.1 图片框与图像框显示的图形格式 1837.8.2 图片框控件 1837.8.3 图像框控件 1867.9 焦点与Tab顺序 1877.9.1 焦点 1877.9.2 Tab顺序 1897.10 多重窗体 1897.10.1 多重窗体的相关操作 1907.10.2 多重窗体的常用方法及语句 1917.11 鼠标与键盘事件过程 1937.11.1 鼠标事件 1937.11.2 鼠标光标的形状 1957.11.3 拖放操作 1977.11.4 键盘事件 198本章小结 200习题 200第8章 界面程序设计 2078.1 菜单设计 2088.1.1 菜单编辑器 2088.1.2 下拉式菜单 2108.1.3 弹出式菜单 2128.2 工具栏 2138.3 对话框设计 2178.3.1 文件对话框 2188.3.2 颜色对话框 2208.3.3 字体对话框 2218.3.4 打印对话框 2228.3.5 帮助对话框 2228.4 多文档窗体 224本章小结 225习题 225第9章 图形操作 2289.1 坐标和颜色 2299.1.1 坐标系统 2299.1.2 Visual Basic颜色 232 9.2 绘图方法 2339.2.1 PSet方法 2339.2.2 用Line方法画线和矩形 2349.2.3 Circle方法及Point方法 2369.3 图形控件 2379.3.1 直线控件 2379.3.2 形状控件 238本章小结 240习题 241第10章 文件 24510.1 文件概述 24610.2 顺序文件 24710.2.1 打开顺序文件 24710.2.2 对顺序文件进行写操作 24710.2.3 对顺序文件进行读操作 24910.2.4 关闭文件 25010.2.5 综合应用举例 25010.3 随机文件 25210.4 二进制文件 25510.5 文件系统常用控件 25610.5.1 驱动器列表框控件 25610.5.2 目录列表框控件 25710.5.3 文件列表框控件 25710.5.4 综合应用举例 25810.6 文件的基本操作 259本章小结 260习题 260第11章 数据库技术简介 26411.1 Visual Basic与数据库 26511.1.1 数据库概述 26511.1.2 数据库技术涉及的基本概念 26511.2 利用可视化数据管理器建立数据库文件 26711.3 数据查询 27011.3.1 SQL语言 27011.3.2 SQL语句 27111.4 使用Visual Basic访问数据库 27211.4.1 ADO对象模型 27511.4.2 使用ADO命令访问数据库 28511.4.3 使用ADO数据控件访问数据库 28711.4.4 使用数据窗体向导 29311.4.5 使用数据环境和数据报表设计器 295本章小结 297习题 298参考文献 301
|
內容試閱:
|
Visual Basic是目前较为流行的一种功能强大的第四代程序设计语言(4GL),它提供了开发Windows应用程序的迅速、简捷的方法。因其具有灵活的数据访问、ActiveX技术、Internet编程能力等特性,在实际中得到广泛应用。另外,它提供了可视化开发方法,用户在创建应用程序时不需编写大量代码去描述界面元素的外观和位置,只需把预先建立的对象拖拽到屏幕上的合适位置即可。与其他高级语言相比,Visual Basic的语法规则相对简单,容易理解和掌握,因此,广大高校学生、应用程序开发人员将其作为学习、掌握和使用Windows应用程序开发工具的入门语言。 本书以Visual Basic 6.0为蓝本,结合作者多年教学和实际系统开发经验编写而成。为了使初学程序设计的读者能够掌握Visual Basic程序设计语言的使用方法,并初步具备使用Visual Basic程序设计语言开发应用程序和解决实际问题的能力,我们本着由浅入深、概念明确、条理清晰、重在实践的原则精选教材内容,力求使本书达到易读性、实用性与先进性的统一,体现21世纪的教学特色。为了提高读者的编程技巧,本书提供了大量的典型 例题。 全书共11章。第1~4章较为系统地讲述了Visual Basic程序设计的基础知识,包括Visual Basic 6.0的集成开发环境、应用程序的设计步骤,Visual Basic的数据类型、程序设计基本流程及语句结构等。第5~9章介绍了可视化编程方面的知识,重点讲解了数组、过程的基本操作,常用标准控件、菜单、工具栏以及图形控件等的设计和使用。第10~11章介绍了Visual Basic文件的操作与管理以及数据库应用等。 为了加强理论联系实际的教学效果,我们还编写了本书的配套用书《Visual Basic程序设计上机指导》(曲宏山、饶拱维主编,科学出版社),结合相关内容安排了若干上机实验及练习题目,以便读者进行上机操作和练习,以达到教学与实践的统一,进一步提高读者的实际编程能力。 本书由曲宏山、谷春英、文政颖、郑伟勇、冯广丽、张帆、王楠、饶拱维、杨贵茂、冯斯苑共同编写。 在本书的编写过程中,我们参考了大量的文献资料,在此向这些文献资料的作者深表感谢。由于作者时间仓促和水平有限,书中难免有欠妥之处,敬请各位专家、读者不吝批评指正。 编 者 2012年3月
|
|