注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计BASIC/VB及其相关Visual Basic程序设计

Visual Basic程序设计

Visual Basic程序设计

定 价:¥34.00

作 者: 周霭如,官士鸿,林伟健编著
出版社: 电子工业出版社
丛编项: 高等学校计算机基础及应用教材
标 签: Basic

ISBN: 9787505384460 出版时间: 2003-03-01 包装: 平装
开本: 23cm 页数: 404 字数:  

内容简介

  本书是为高等学校非计算机专业的学生开设的第一门计算机程序设计语言课程编写的教材。根据高级语言程序设计的基本体系,结合可视化程序设计的方法,以VisualBasic为背景,讲授程序设计的基本思想和基本方法,结构化程序设计的基本控制结构;讲授对象的初步概念,可视化程序设计的基本方法以及数据库应用的初步知识。通过大量的例子介绍和演示VisualBasic的各种基本功能。全书共分10章。以循序渐进的原则,从建立简单程序和基本语法规则开始,围绕程序组织,数据描述和界面设计逐步展开和深入。其内容包括VisualBasic的各种语句、过程、函数,数组、结构、文件、数据库,常用控件、图形处理技术,菜单技术等。书中配有大量例程和习题。本书也可作为高职高专,远程教育的高级语言程序设计教材。《VisualBasic程序设计》是为高等学校非计算机专业的学生开设第一门计算机程序设计语言课程编写的教材。非计算机专业开设的计算机技术课程有两个明确的特点:一是基础性,二是实用性。所谓基础性,要求在难度适当的前提下,讲清基本概念和基本方法,注重学生的能力培养。实用性体现在教学内容取材的先进性,缩短学生从课堂到应用的过程。本教材的教学目标是,通过学习VisualBasic语言(简称VB),让学生掌握计算机程序设计的基本规律,应用VB开发一个小型的应用程序,并且具备进一步学习的能力。VB语言易学易懂,是一个易于掌握的优秀软件开发平台。本教材根据高级语言程序设计的基本体系,结合可视化程序设计的方法,以VB为背景,讲授程序设计的基本思想和基本方法,结构化程序设计的基本控制结构;讲授对象的初步概念,可视化程序设计的基本方法以及数据库应用的初步知识;并通过大量的例子介绍和演示VB的各种基本功能。本书是一本高级语言程序设计的基础教材,所以,没有涵盖VB的全部的功能。相信有兴趣的读者具备程序设计的基本知识后,可以根据不同需要参阅相关资料学习。全书共分10章。第1章介绍高级程序设计语言的基本概念,简单的VB语言的构成和在VisualBasic6.0(简称VB6)集成开发环境下建立工程的基本方法;第2章介绍VB程序基本的语法单位和语法规则,包括VB的字符集和词汇集,基本数据类型和对数据的基本运算;第3章主要讨论VB组成程序流程控制的结构及相关语句;第4章集中地介绍VB工具箱中的常用控件的基本属性和方法,以各种例子展示可视化程序设计的方法和特点;第5章讨论VB数组与记录的概念和定义,通过一些基本算法,介绍数组和记录的使用方法;第6章介绍VB基本的图形处理技术,包括使用图形控件自身的属性和方法显示各种形式的图形,一批支持直接绘图、动态显示以及设置颜色的对象属性、函数和方法等;第7章讨论VB程序的组织结构,过程的有关概念以及使用方法;第8章介绍VB对数据文件的组织处理方法,以及用于文件操作的有关控件;第9章介绍如何使用VB提供的菜单技术、多重窗体和多重文档技术设计应用程序界面;第10章介绍数据库的初步概念,以及在VB环境下如何建立、连接和使用数据库文件。程序设计是一门实践性很强的课程。要想得到程序设计方法和应用软件开发的基础训练,必须动手编写程序。让学生上机完成一组实验和一个几百行的大作业非常重要。为便于教师组织教学和读者自学,本教材除了每章之后配有不同类型的习题外,还有一本配套的实验指导书,按照教材的知识点给出实验要求、实验内容和操作方法。本书的第1~6章,第9章由周霭如编写,第7,8章和第10章由官士鸿编写,全部习题由林伟健编写。本教材是在华南理工大学非计算机专业多年开设VB程序设计课程的基础上编写的,任课教师和学生对此提出过许多有益的建议,编者在此表示感谢。限于时间和编者的水平,书中不妥之处难免,敬请批评指正。浏览本商品所属分类图书计算机/网络程序设计BasicVBVBScript

作者简介

暂缺《Visual Basic程序设计》作者简介

图书目录

第1章 程序设计语言与程序设计 (1)
1.1 程序设计语言 (2)
1.2 程序设计 (3)
1.3 Visual Basic集成开发环境 (5)
1.3.1 标题栏 (5)
1.3.2 主菜单 (5)
1.3.3 快捷工具栏 (7)
1.3.4 窗体窗口 (8)
1.3.5 工具箱 (9)
1.3.6 工程管理窗口 (10)
1.3.7 属性窗口 (11)
1.4 建立Visual Basic应用程序 (11)
1.4.1 一个简单例子 (11)
1.4.2 保存程序 (14)
1.5 界面、对象与事件驱动程序 (15)
本章小结 (17)
习题1 (18)
第2章 基本数据类型与表达式 (21)
2.1 Visual Basic的基本字符集和词汇集 (22)
2.1.1 字符集 (22)
2.1.2 词汇集 (23)
2.2 Visual Basic的基本数据类型 (25)
2.2.1 字符串型 (25)
2.2.2 数值型 (25)
2.2.3 逻辑型 (27)
2.2.4 日期型 (27)
2.3 常量与变量 (28)
2.3.1 常量 (28)
2.3.2 变量 (30)
2.4 运算符与表达式 (36)
2.4.1 算术运算符与数值表达式 (37)
2.4.2 字符串连接 (39)
2.4.3 关系运算与逻辑运算 (40)
2.4.4 表达式的运算顺序 (42)
2.5 常用内部函数 (43)
2.5.1 命令行的解释执行 (43)
2.5.2 转换函数 (44)
2.5.3 数学函数 (47)
2.5.4 字符串函数 (48)
2.5.5 随机函数 (51)
本章小结 (53)
习题2 (54)
第3章 程序流程控制 (59)
3.1 顺序结构 (60)
3.1.1 赋值语句 (60)
3.1.2 数据输入 (63)
3.1.3 输出数据的Print方法 ??68)
3.1.4 打印机输出 (72)
3.1.5 注释、暂停与程序结束 (75)
3.2 分支结构 (76)
3.2.1 单行结构条件语句 (76)
3.2.2 块结构条件语句 (79)
3.2.3 GoTo语句 (85)
3.2.4 情况语句 (85)
3.3 循环结构 (90)
3.3.1 循环概念 (90)
3.3.2 While…Wend语句 (91)
3.3.3 Do…Loop语句 (93)
3.3.4 For…Next语句 (97)
3.3.5 嵌套循环与退出循环 (100)
本章小结 (106)
习题3 (107)
第4章 常用控件 (117)
4.1 控件概述 (118)
4.2 窗体 (120)
4.2.1 主要属性 (121)
4.2.2 窗体事件 (124)
4.2.3 窗体的方法 (126)
4.2.4 字体和字形 (128)
4.3 标签和文本框 (133)
4.3.1 标签 (133)
4.3.2 文本框 (136)
4.4 图片框与图像框 (141)
4.5 命令按钮、复选框和单选按钮 (144)
4.5.1 属性和事件 (144)
4.5.2 应用 (145)
4.5.3 焦点和Tab顺序 (149)
4.6 框架 (151)
4.7 列表框和组合框 (153)
4.7.1 列表框 (153)
4.7.2 组合框 (157)
4.8 滚动条 (160)
4.9 计时器 (162)
本章小结 (164)
习题4 (165)
第5章 数组与记录 (171)
5.1 一维数组 (172)
5.2 二维数组 (177)
5.3 数组的其他定义形式 (180)
5.3.1 可调数组 (180)
5.3.2 静态数组 (182)
5.3.3 数组刷新语句 (183)
5.3.4 可变类型数组 (184)
5.4 记录类型 (186)
5.4.1 记录类型概念 (186)
5.4.2 记录类型定义方法 (187)
5.4.3 记录变量的访问 (188)
5.5 表格控件 (191)
5.5.1 嵌入的外部对象的方法 (191)
5.5.2 表格控件的用法 (193)
5.6 控件数组 (204)
本章小结 (207)
习题5 (208)
第6章 绘图 (215)
6.1 Visual Basic的坐标系统 (216)
6.2 对象的动态调整 (219)
6.3 图形控件 (222)
6.4 用代码画图 (225)
6.4.1 点和线 (226)
6.4.2 矩形 (227)
6.4.3 圆和弧 (228)
6.4.4 线宽和线型 (230)
6.4.5 绘制图形文件 (231)
6.4.6 绘图模式 (233)
6.5 颜色 (235)
6.5.1 调色板 (235)
6.5.2 颜色参数 (236)
本章小结 (241)
习题6 (242)
第7章 过程 (245)
7.1 Visual Basic的工程 (246)
7.2 过程的定义与调用 (247)
7.2.1 自定义子过程的定义与调用 (247)
7.2.2 函数的定义和调用 (250)
7.2.3 在集成开发环境(IDE)中建立自定义过程的步骤 (252)
7.3 参数传递 (253)
7.3.1 形式参数和实际参数 (253)
7.3.2 关于副作用 (255)
7.4 复杂的过程参数 (256)
7.4.1 数组参数 (257)
7.4.2 记录参数 (260)
7.4.3 对象参数 (263)
7.5 过程与变量的作用域 (264)
7.5.1 过程的作用域 (264)
7.5.2 变量作用域与生存期 (266)
7.6 键盘事件过程和复杂鼠标事件过程 (269)
7.6.1 复杂鼠标事件过程 (269)
7.6.2 键盘事件过程与窗体的KeyPreview属性 (272)
7.6.3 对象拖放的实现 (276)
7.7 递归 (282)
本章小结 (285)
习题7 (286)
第8章 文件 (293)
8.1 文件及其基本操作 (294)
8.1.1 文件的概念 (294)
8.1.2 文件的基本操作 (294)
8.2 顺序文件 (298)
8.2.1 写顺序文件 (298)
8.2.2 读顺序文件 (304)
8.3 随机文件 (307)
8.3.1 打开随机文件 (307)
8.3.2 写/读随机文件 (308)
8.4 二进制文件 (314)
8.5 文件操作用的3个控件 (317)
8.5.1 驱动器列表框 (317)
8.5.2 目录列表框 (318)
8.5.3 文件列表框 (319)
8.6 几个文件操作命令和函数 (325)
本章小结 (327)
习题8 (328)
第9章 复杂界面设计 (331)
9.1 菜单 (332)
9.1.1 下拉式菜单结构 (332)
9.1.2 编辑下拉菜单 (332)
9.2 多重窗体 (344)
9.2.1 有关语句和方法 (344)
9.2.2 多重窗体程序设计 (345)
9.3 多重文档界面(MDI) (351)
9.3.1 界面形式 (351)
9.3.2 VB的MDI窗体 (352)
9.3.3 与MDI有关的属性、事件和方法 (353)
9.3.4 建立MDI应用程序 (355)
9.4 剪贴板 (359)
本章小结 (361)
习题9 (361)
第10章 Visual Basic中的数据库编程 (363)
10.1 数据库的概念 (364)
10.2 关系数据库操作语言SQL简介 (366)
10.2.1 SQL的语句 (366)
10.2.2 SQL中的数据操作 (367)
10.3 Visual Basic中的数据库操作 (370)
10.3.1 可视化数据管理器 (372)
10.3.2 DAO数据访问对象 (377)
10.3.3 ADO 数据访问对象 (390)
10.3.4 数据窗体模板 (397)
本章小结 (402)
习题10 (402)

本目录推荐