新書推薦:
《
关键改变:如何实现自我蜕变
》
售價:NT$
352.0
《
超加工人群:为什么有些食物让人一吃就停不下来
》
售價:NT$
454.0
《
历史的教训(浓缩《文明的故事》精华,总结历史教训的独特见解)
》
售價:NT$
286.0
《
不在场证明谜案(超绝CP陷入冤案!日本文坛超新星推理作家——辻堂梦代表作首次引进!)
》
售價:NT$
265.0
《
明式家具三十年经眼录
》
售價:NT$
2387.0
《
敦煌写本文献学(增订本)
》
售價:NT$
1010.0
《
耕读史
》
售價:NT$
500.0
《
地理计算与R语言 [英] 罗宾·洛夫莱斯 [德]雅纳·蒙乔 [波兰] 雅库布·诺沃萨德
》
售價:NT$
551.0
|
內容簡介: |
Visual Basic语言是流行、使用人数多的编程语言,它简单易学、应用广泛,是在校大学生学习编程的语言,学会Visual Basic能使你的专业技能如虎添翼。 本书针对初学者的特点,精心设计章节内容、准确定位,章节的设置符合学习规律,实例讲解详细、重点突出、深入浅出,能使初学者快速入门。本书分为10章,由浅入深地介绍了Visual Basic基本知识、编程基础、控制结构、数组、过程、常用内部控件、绘图方法、菜单和对话框、文件、数据库等内容。 本书可以作为各类高等院校、各类高职院校学生的“Visual Basic程序设计”课程的教材,也可作为广大计算机爱好者学习Visual Basic程序设计语言的参考书。
|
目錄:
|
第1章 Visual Basic 6.0概述 11.1 Visual Basic简介 11.1.1 Visual Basic的发展过程 11.1.2 Visual Basic的特点 21.2 Visual Basic 6.0集成开发环境 31.3 Visual Basic中的基本概念 71.3.1 对象与类 71.3.2 对象的属性 81.3.3 事件 81.3.4 方法 91.4 建立个应用程序 91.4.1 界面设计 101.4.2 代码设计 171.4.3 保存工程、运行和调试程序 21习题一 23第2章 Visual Basic 编程基础 262.1 窗体 262.1.1 窗体的构造 262.1.2 窗体的属性 262.1.3 窗体的事件 312.1.4 窗体的方法 332.1.5 多窗体 352.1.6 窗体加载与卸载时触发的事件 372.2 数据类型、常量与变量 372.2.1 数据类型 372.2.2 常量 382.2.3 变量 392.3 Print语句和赋值语句 422.3.1 语法描述规则 422.3.2 Print语句 422.3.3 赋值语句 432.4 运算符、表达式、常用内部函数 442.4.1 算术运算符与算术表达式 442.4.2 字符串运算符与字符串表达式 452.4.3 关系运算符与关系表达式 452.4.4 逻辑运算符与逻辑表达式 462.4.5 常用的内部函数 462.4.6 InputBox函数和MsgBox函数 492.5 编程实例 52习题二 55第3章 控制结构 573.1 程序结构与流程图 573.2 选择控制结构 583.2.1 单行结构条件语句 583.2.2 多行结构条件语句 603.2.3 多分支选择控制结构 623.3 循环控制结构 643.3.1 For…Next循环 653.3.2 While…Wend循环 673.3.3 Do…Loop循环 673.3.4 多重循环 69习题三 72第4章 数组 784.1 数组的概念 784.1.1 一维数组的定义 784.1.2 二维及多维数组的定义 814.1.3 动态数组的定义 844.2 排序实例 85习题四 88第5章 过程 945.1 Sub过程 945.1.1 引例 945.1.2 建立Sub过程 945.1.3 调用Sub过程 955.1.4 通用过程与事件过程 965.2 函数过程 965.2.1 建立函数过程 965.2.2 调用函数过程 975.2.3 函数过程与Sub过程的区别 985.3 参数传递 985.3.1 形参与实参 985.3.2 引用与传值 985.3.3 数组参数的传递 995.4 变量的作用范围 1015.4.1 变量的作用范围 1015.4.2 静态变量 102习题五 104第6章 常用控件 1106.1 标签、文本框和命令按钮 1106.1.1 标签 1106.1.2 文本框 1116.1.3 命令按钮 1136.2 单选按钮、复选框和框架 1156.2.1 单选按钮 1156.2.2 复选框 1166.2.3 框架 1186.3 列表框和组合框 1206.3.1 列表框 1206.3.2 组合框 1246.4 滚动条 1256.5 定时器 1286.6 图形控件 1306.7 控件数组 1326.7.1 控件数组的概念 1326.7.2 控件数组的使用 133习题六 136第7章 绘图方法 1417.1 坐标系统 1417.1.1 坐标刻度 1417.1.2 自定义坐标系 1427.2 绘图属性 1437.2.1 当前坐标 1437.2.2 使用颜色 1437.2.3 线宽和线型 1457.2.4 填充 1457.3 绘图方法 1457.3.1 画点方法Pset 1457.3.2 画线、矩形方法Line 1477.3.3 画圆、圆弧和椭圆方法Circle 1487.4 绘图应用实例 151习题七 153第8章 对话框和菜单 1568.1 用户自定义对话框 1568.1.1 对话框概述 1568.1.2 由普通窗体创建自定义对话框 1578.1.3 使用对话框模板窗体创建对话框 1578.1.4 显示与关闭自定义对话框 1588.2 通用对话框控件CommonDialog 1598.2.1 通用对话框控件 1598.2.2 “打开”/“另存为”对话框 1608.2.3 “颜色”对话框 1638.2.4 “字体”对话框 1648.2.5 其他对话框 1668.3 菜单设计 1668.3.1 菜单概述 1668.3.2 菜单编辑器 1678.3.3 下拉式菜单 1698.3.4 弹出式菜单 171习题八 173第9章 文件 1779.1 文件 1779.1.1 文件的结构 1779.1.2 文件的存取类型 1779.2 顺序文件 1789.2.1 顺序文件的打开与关闭 1789.2.2 顺序文件的写操作 1799.2.3 顺序文件的读操作 1809.3 常用文件操作语句和函数 1829.4 文件管理控件 1859.4.1 驱动器列表框 1859.4.2 目录列表框 1859.4.3 文件列表框 186习题九 188第10章 数据库 19510.1 与数据库相关的概念 19510.2 可视化数据管理器 19610.2.1 数据库的建立 19710.2.2 数据窗体设计器 20110.3 Microsoft Access 2003数据库管理系统 20210.4 结构化查询语言SQL 20510.5 Visual Basic 6.0数据库访问技术 20710.6 Data控件 20810.7 ADO Data控件 21210.8 DataGrid控件 21210.9 数据库综合应用示例 217习题十 229附录 231附录一 Visual Basic相关知识表格汇总 231附录二 浙江省高校计算机等级考试大纲(二级——VisualBasic语言程序设计大纲) 241附录三 2008年秋浙江省高等学校计算机等级考试试卷(二级Visual Basic)及参考答案 243附录四 2009年春浙江省高等学校计算机等级考试试卷(二级Visual Basic)及参考答案 249附录五 2009年秋浙江省高等学校计算机等级考试 二级Visual Basic程序设计试卷及参考答案 256附录六 浙江省等级考试二级Visual Basic上机样题 262参考文献 272
|
內容試閱:
|
Visual Basic是目前适合初级编程者学习使用的程序设计语言,也是国内外应用范围广的计算机高级语言之一。正是由于其容易掌握,开发界面友好,功能完善,开发效率高,以及良好的兼容性,因而成为当前快速开发工具的。 本书共分10章。从Visual Basic 6.0概述开始,介绍Visual Basic集成开发环境、可视化编程的基本概念、基本方法、几个常用控件的属性和使用方法、基本数据类型、表达式、常用内部函数,使读者对Visual Basic有一个初步的认识,熟悉编程的基本步骤;接着讲解Visual Basic的控制结构语句、数组、过程函数、绘图程序、菜单、文件、数据库,使读者深入了解Visual Basic的内涵,学会各种代码设计方法和步骤,熟练编写Visual Basic程序,后达到读者掌握Visual Basic程序设计的目的。 本书编写以改革计算机课程教学,体现新世纪教育特色为出发点,力求有所创新。全书围绕着非计算机专业学生学习和教学的特点,结合计算机二级等级考试大纲进行组织编写。全书由浅入深、概念明确、条理清晰,适合作为各类高等院校、各类高职院校学生的“Visual Basic程序设计”课程的教材,也可作为广大计算机爱好者学习Visual Basic程序设计语言的参考书。 本书由长期工作在教学线并具有丰富计算机基础教学经验的多位教师共同编写,郭贤海任主编。第1章、第2章由台州学院的应建健编写,第3章、第4章、第6章的6.6节和第10章由台州学院的郭贤海编写,第5章、第6章(除6.6节)由丽水学院的沈伟华编写,第7章、第9章由温州大学的陆岚编写,第8章由浙江传媒学院的梁冲海编写,郭贤海终统稿成书。另外,郑苏杭、仲灵美、孙明月、张婷、赵帅、韩旺、李莉莉、乐赟等人参与了本书的校对工作,在此一并表示感谢。 由于编者水平有限,书中难免出现疏漏之处,恳请广大读者批评指正。主编邮箱:seeinrain@163.com。
|
|