分享
 
 
 

Visual Basic程序设计教程

Visual Basic程序设计教程  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,Basic VB VB Script,

作者: 邹晓 主编

出 版 社: 机械工业出版社

出版时间: 2009-1-1字数:版次: 1页数: 287印刷时间: 2009/01/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9787111255307包装: 平装编辑推荐

Visual Basic程序设计语言的学习主要包括两个方面,即程序设计语言和可视化界面设计。本书围绕以上两个方面,以Visual Basic 6.0中文版为背景,从初学者角度出发,通过大量实例,深入浅出地介绍了Visual Basic程序设计概述、简单的Visual Basic程序设计、Visual Basic程序设计语言基础、程序的基本结构、数组、过程、常用控件、用户界面设计、图形程序与多媒体程序设计和数据库技术,并根据每一部分知识的重点和难点,给出了相应的思考题。同时,我们还编写了配套的《Visual Basic程序设计习题集与上机指导》一书,供读者在学习、练习和上机实践时使用。

本书为教师提供电子课件,需要者请登录华章网站(www.hzbook.com)下载。

内容简介

本书从初学者角度出发,通过大量实例,深入浅出地介绍了Visual Basic程序设计的相关知识。主要内容包括:Visual Basic程序设计概述、简单的Visual Basic程序设计、Visual Basic程序设计语言基础、程序的基本结构、数组、过程、常用控件、用户界面设计、图形程序与多媒体程序设计和数据库技术,并根据每一部分知识的重点和难点给出了相应的思考题。同时,根据多年教学经验,有针对性地编写了习题集与上机指导供读者课后上机练习以巩固所学知识。

本书可作为高等院校Visual Basic程序设计课程的教材,也可作为计算机培训班的教材以及全国计算机等级考试的应试教材,亦可供Visual Basic爱好者自学使用。

目录

前言

第1章 绪论

1.1 程序设计语言

1.1.1 机器语言

1.1.2 汇编语言

1.1.3 高级语言

1.2 算法

1.2.1 算法的概念

1.2.2 算法的特征

1.2.3 算法的表示

1.3 程序设计方法

1.3.1 结构化程序设计方法

1.3.2 面向对象程序设计方法

1.4 本章小结

思考题

第2章 Visual Basic程序设计概述

2.1 Visual Basic简介

2.2 Visual Basic的特点

2.3 Visual Basic的启动与退出

2.3.1 Visual Basic的启动

2.3.2 Visual Basic的退出

2.4 Visual Basic集成开发环境

2.4.1 主窗口

2.4.2 窗体设计器窗口

2.4.3 工程资源管理器窗口

2.4.4 属性窗口

2.4.5 工具箱窗口

2.4.6 窗体布局窗口

2.4.7 代码窗口

2.5 本章小结

思考题

第3章 简单的Visual Basic程序设计

3.1 Visual Basic可视化编程的基本概念

3.1.1 Visual Basic对象的概念

3.1.2 对象的属性、方法和事件

3.2 建立简单的Visual Basic应用程序

3.2.1 创建工程

3.2.2 设计界面

3.2.3 设置对象属性

3.2.4 编写代码

3.2.5 调试运行

3.2.6 保存工程

3.3 窗体和基本控件

3.3.1 对象的公共属性

3.3.2 窗体

3.3.3 基本控件

3.4 焦点

3.5 Visual Basic应用程序的结构和工作方式

3.5.1 Visual Basic应用程序的结构

3.5.2 Visual Basic应用程序的工作方式

3.6 本章小结

思考题

第4章 Visual Basic程序设计语言基础

4.1 基本数据类型

4.2 变量和常量

4.2.1 变量

4.2.2 常量

4.3 运算符和表达式

4.3.1 运算符

4.3.2 表达式

4.4 常用内部函数

4.4.1 数学函数

4.4.2 字符串函数

4.4.3 日期与时间函数

4.4.4 转换函数

4.4.5 判断函数

4.4.6 格式输出函数

4.4.7 Shell函数

4.5 代码书写规则

4.6 本章小结

思考题

第5章 程序的基本结构

5.1 顺序结构

5.1.1 赋值语句

5.1.2 数据输入

5.1.3 数据输出

5.1.4 注释、暂停和程序结束语句

5.2 选择结构

5.2.1 If语句

5.2.2 Select Case语句

5.2.3 IIf函数和Choose函数

5.3 循环结构

5.3.1 ForNext循环

5.3.2 WhileWend循环

5.3.3 DoLoop循环

5.3.4 循环嵌套

5.3.5 循环的退出

5.4 辅助控制语句

5.4.1 GoTo 语句

5.4.2 On GoTo语句

5.5 常用算法(一)

5.5.1 累加和连乘

5.5.2 求最大值或最小值

5.5.3 素数问题

5.5.4 穷举法

5.5.5 递推法

5.6 本章小结

思考题

第6章 数组

6.1 数组的概念

6.1.1 引例

6.1.2 数组的概念

6.2 静态数组和动态数组

6.2.1 静态数组

6.2.2 动态数组

6.2.3 数组在内存中的存储顺序

6.3 数组的基本操作

6.3.1 数组元素的输入

6.3.2 数组的输出

6.3.3 数组的复制

6.3.4 用For EachNext访问数组

6.3.5 数组函数

6.4 控件数组

6.4.1 控件数组的概念

6.4.2 控件数组的建立

6.5 记录数组

6.5.1 记录类型

6.5.2 记录数组

6.6 常用算法(二)

6.6.1 分类统计

6.6.2 数组数据交换

6.6.3 数组的排序

6.6.4 数组元素的插入和删除

6.7 本章小结

思考题

第7章 过程

7.1 过程的概念

7.1.1 引例

7.1.2 过程

7.2 函数过程

7.2.1 函数过程的定义

7.2.2 函数过程的调用

7.3 子程序过程

7.3.1 子程序过程的定义

7.3.2 子程序过程的调用

7.4 参数传递

7.4.1 形参和实参

7.4.2 值传递与地址传递

7.4.3 数组参数的传递

7.4.4 对象型参数的传递

7.4.5 可选参数与可变参数

7.5 递归

7.6 变量、过程的作用域

7.6.1 变量的作用域

7.6.2 过程的作用域

7.7 常用算法(三)

7.7.1 数值转换

7.7.2 查找

7.7.3 加密与解密

7.7.4 高次方程求根

7.7.5 数值积分

7.8 本章小结

思考题

第8章 常用控件

8.1 控件分类

8.2 选择控件

8.2.1 单选按钮、复选框与框架

8.2.2 列表框和组合框

8.3 图形与图像控件

8.3.1 图片框和图像框

8.3.2 形状和直线

8.4 计时器

8.5 滚动条

8.6 鼠标与键盘事件

8.6.1 鼠标事件

8.6.2 键盘事件

8.7 拖放

8.7.1 与拖放有关的属性、方法和事件

8.7.2 自动拖放

8.7.3 手工拖放

8.8 本章小结

思考题

第9章 用户界面设计

9.1 菜单的设计

9.1.1 下拉式菜单

9.1.2 弹出式菜单

9.1.3 动态菜单

9.2 对话框

9.2.1 通用对话框

9.2.2 自定义对话框

9.3 多重窗体和多文档界面

9.3.1 多重窗体

9.3.2 多文档界面

9.4 工具栏和状态栏

9.4.1 工具栏

9.4.2 状态栏

9.5 本章小结

思考题

第10章 文件

10.1 文件的基本概念

10.2 文件的打开与关闭

10.2.1 文件的打开与建立

10.2.2 文件的关闭

10.3 文件的读写

10.3.1 顺序文件的读写操作

10.3.2 随机文件的读写操作

10.3.3 二进制文件的读写操作

10.4 常用的文件操作语句和函数

10.4.1 常用的文件操作语句

10.4.2 常用的文件函数

10.5 文件系统控件

10.5.1 驱动器列表框

10.5.2 文件夹列表框

10.5.3 文件列表框

10.6 本章小结

思考题

第11章 图形程序与多媒体程序设计

11.1 图形程序设计基础

11.1.1 Visual Basic的坐标系统

11.1.2 颜色及颜色参数

11.2 图形方法

11.2.1 PSet方法

11.2.2 Line方法

11.2.3 Circle方法

11.2.4 综合应用举例

11.3 与绘图有关的常用属性、事件和方法

11.3.1 常用属性

11.3.2 常用事件

11.3.3 常用方法

11.4 多媒体程序设计

11.4.1 Visual Basic的多媒体支持

11.4.2 Multimedia控件

11.4.3 Animation控件

11.4.4 MediaPlayer控件

11.5 本章小结

思考题

第12章 数据库技术

12.1 数据库基础

12.1.1 数据库的基本概念

12.1.2 关系数据库

12.1.3 Visual Basic数据库应用系统

12.2 数据管理器

12.2.1 用可视化数据管理器建立数据库

12.2.2 数据窗体设计器

12.3 数据库控件

12.3.1 数据控件

12.3.2 数据感知控件

12.3.3 记录集对象

12.4 ADO数据访问对象

12.4.1 ADO简介

12.4.2 ADO对象模型

12.4.3 ADO对象的引用

12.4.4 使用ADO对象

12.4.5 ADO数据控件

12.5 结构化查询语言

12.5.1 常用SQL语句—Select语句

12.5.2 使用Select语句查询

12.6 数据报表

12.6.1 数据环境设计器

12.6.2 数据报表设计器

12.7 本章小结

思考题

参考文献

书摘插图

第2章Visual Basic程序设计概述

Visual Basic是Microsoft公司推出的可视化程序开发工具,它具有功能强大、简单易学的特点。利用Visual Basic可在较短的时间内开发出质量好、界面佳的应用程序,因此它深受广大程序设计人员的青睐。

2.1Visual Basic简介

Visual Basic是在BASIC语言的基础上发展起来的。1964年,美国Dartmouth学院的J. Kemeny和T.Kurtz设计了一种新的计算机语言,命名为“Beginner’s All—purpose Symbolic Instruction Code”,意为初学者通用符号指令代码,简称BASIC。BASIC不是世界上第一种高级语言,但它的诞生称得上是计算机语言发展史上的一件大事,对计算机的推广应用起到了重要的作用。

早期的BASIC是一种小型、简单的学习语言。但随着计算机科学技术的迅速发展,特别是微型计算机的广泛使用,计算机厂商不断地在原有BASIC的基础上进行功能扩充,出现了多种BASIC版本,例如TRS-80 BASIC、Apple BASIC、GWBASIC、IBM BASIC、Quick BASIC等,此时BASIC已经发展成为功能丰富的结构化程序设计语言。它的许多功能完全可以与其他优秀的计算机高级语言相媲美,而且有的功能(如绘图)甚至超过其他语言。

20世纪80年代,图形可视化界面软件的出现,为PC用户提供了一个直观、图形丰富的环境。这就使得PC机上的操作方式由命令行方式向图形用户界面(Graphical User Interface,GUI)方式转变。用户在进行操作时,只需使用鼠标点击就可以执行指定的操作,而不必键入复杂的命令。对于用户来说,GUI环境是相当不错的,但是对于程序员来说,利用C、BASIC等结构化程序设计语言开发图形用户界面程序的工作难度就相对加大了,尤其是业余程序员,更是不知所措。

1991年,Microsoft公司推出了Visual Basic 1.0版,这在当时引起了很大的轰动。与传统BASIC相比,它有了巨大的变化,并且它的名称也由BASIC变成了Basic。Visual Basic 1.0是第一个“可视”的编程软件。这使得程序员欣喜之极,都尝试在Visual Basic的平台上进行图形可视化界面软件的开发。此后,Microsoft接连推出Visual Basic 2.0,3.0,4.0,5.0这4个版本。从Visual Basic 3.0开始,Microsoft公司将Access的数据库驱动集成了进来,这使得Visual Basic的数据库编程能力大大提高。从4.0版开始,Visual Basic弓I入了面向对象的程序设计思想。

1998年,Microsoft公司推出了Visual Basic 6.0,相对Visual Basic的前几个版本,Visual Basic 6.0已经是非常成熟稳定的开发系统,能让企业快速建立多层的系统以及Web应用程序,因此Visual Basic 6.0一经推出就立刻成为Windows上最流行的Visual Basic版本。

……

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有