教育>中职>信息技术类
Visual Basic程序设计(第5版)  

Visual Basic程序设计(第5版)  "

作者:丁爱萍
ISBN:9787121426148
定价:¥39.0
字数:366千字
页数:244
出版时间:2022-06
开本:16开
版次:01-01
装帧:
出版社:电子工业出版社
简介

Visual Basic 6.0 中文版是 Microsoft 公司推出的 Windows 应用程序开发工具,是 Microsoft Visual Studio 6.0 系列开发产品之一。使用它,能够更迅速、更简捷地开发 Windows 应用程序。本书采用“任务驱动式”教学方法介绍 Visual Basic 程序设计的基础知识与方法。主要内容有:Visual Basic 工作环境,可视化编程的概念和步骤,Visual Basic 语言基础,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,过程,菜单和工具栏设计,对话框设计,图形和图像设计,程序调试等。本书概念清晰,实用性强,浅显易懂,以“重点突出、难点分散”的教材编写方法将 Visual Basic 复杂的控件和属性设置分散到各章节中,特别适合初学者学习。本书可作为各类中职、高职院校的教材,Visual Basic 培训班用书,也可供初学编程的人员参考使用。本书配有电子教学参考资料包(包括教学指南、电子教案和习题答案),详见前言。

前言

Visual Basic(简称VB)是Microsoft公司推出的一个集成开发环境,是Microsoft Visual Studio系列开发工具之一,具有简单易学、功能强大、软件费用支出低、见效快等特点。Visual Basic采用面向对象的程序设计技术,使开发Windows应用程序更迅速、更简捷。不论是Microsoft Windows应用程序的资深专业开发人员还是初学者,Visual Basic都为他们提供了整套工具,以方便开发应用程序。 Visual Basic继承了Basic语言易学易用的特点,学习Visual Basic要比学习其他面向对象的计算机语言(如Java、C++等)容易得多,因此,Visual Basic成为学习编程人员的首选语言。本书是以Visual Basic 6.0中文版为背景编写的。全书共分为12个单元,内容全面,但不是面面俱到地罗列Visual Basic的所有功能,而是本着实用性的原则对内容有所取舍。每一单元都围绕一个主题展开,循序渐进、由浅入深地介绍了使用Visual Basic语言进行应用程序开发的思想与方法。 本书的最大特点是通过“任务驱动式”教学方法来介绍程序设计的基础与方法,避免枯燥、空洞的理论,并且书中所写的任务本身都具有很强的实用性。在任务的讲解上,首先导入任务,明确指示学习目标,然后介绍实现该目标的基本思想和方法,最后详细讲解其设计过程(包括窗体的设计和代码的编写)。 本书试图让读者在学习Visual Basic的同时,还能掌握面向对象编程技术的一般思想和方法。读者通过对Visual Basic这种较简单的面向对象编程语言的学习,可以为以后学习其他面向对象编程语言打下一个坚实的基础。 本书定位于Visual Basic初学者,阅读本书前不需要读者具有Visual Basic方面的基础知识,甚至可以是对编程技术一无所知的新手。 本书是编者在多年Visual Basic教学的基础上精心策划和编写的,概念清晰、层次分明、浅显易懂、实例丰富而实用,适用于初学Visual Basic编程的中职、高职学生,也适合各类Visual Basic培训班学员,同时可供初学编程的人员参考使用。 为了方便教师教学,本书还配有教学指南、电子教案和习题答案(电子版)。请有此需要的教师登录华信教育资源网(www.hxedu.com.cn)免费注册后再进行下载,有问题时请在网站留言板留言或与电子工业出版社联系(E-mail:hxedu@phei.com.cn)。

目录

单元 1 初识 Visual Basic ....................................................................................................... 001 任务 1.1 Visual Basic 入门 ............................................................................................. 001 任务 1.2 Visual Basic 的启动与退出 ............................................................................. 003 任务 1.3 帮助功能的使用 .............................................................................................. 007 巩固与提高 1 ..................................................................................................................... 008 单元 2 VB 程序设计概述 ....................................................................................................... 010 任务 2.1 可视化编程的基本概念 .................................................................................. 010 任务 2.2 简单应用程序开发实例 .................................................................................. 016 巩固与提高 2 ..................................................................................................................... 023 单元 3 VB 语言基础 ............................................................................................................... 025 任务 3.1 数据类型 .......................................................................................................... 025 任务 3.2 常量和变量 ...................................................................................................... 028 任务 3.3 VB 表达式 ....................................................................................................... 031 任务 3.4 常用内部函数 .................................................................................................. 034 任务 3.5 语句 .................................................................................................................. 037 巩固与提高 3 ..................................................................................................................... 039 单元 4 顺序结构程序设计...................................................................................................... 042 任务 4.1 数据输出 .......................................................................................................... 042 任务 4.2 利用文本框进行数据输入 .............................................................................. 052 任务 4.3 使用对话框实现数据的输入和输出 .............................................................. 058 巩固与提高 4 ..................................................................................................................... 062 单元 5 选择结构程序设计...................................................................................................... 064 任务 5.1 条件表达式 ...................................................................................................... 064 任务 5.2 简单条件选择结构的程序设计 ...................................................................... 067 任务 5.3 多分支条件选择结构的程序设计 .................................................................. 074 任务 5.4 计时器、单选钮、复选框控件 ...................................................................... 076 巩固与提高 5 ..................................................................................................................... 084 单元 6 循环结构程序设计...................................................................................................... 088 任务 6.1 For 循环 ........................................................................................................... 088 任务 6.2 Do 循环 ............................................................................................................ 093 任务 6.3 列表框与组合框控件 ...................................................................................... 097 任务 6.4 常用算法实例 .................................................................................................. 104 巩固与提高 6 ..................................................................................................................... 110 单元 7 数组.............................................................................................................................. 115 任务 7.1 数组基础知识 .................................................................................................. 115 任务 7.2 静态数组 .......................................................................................................... 117 任务 7.3 动态数组 .......................................................................................................... 123 任务 7.4 控件数组 .......................................................................................................... 125 任务 7.5 常用算法实例 .................................................................................................. 129 巩固与提高 7 ..................................................................................................................... 136 单元 8 过程.............................................................................................................................. 140 任务 8.1 事件过程 .......................................................................................................... 140 任务 8.2 子过程 .............................................................................................................. 142 任务 8.3 函数过程 .......................................................................................................... 148 任务 8.4 过程间参数的传递 .......................................................................................... 153 任务 8.5 过程的嵌套与递归调用 .................................................................................. 157 巩固与提高 8 ..................................................................................................................... 162 单元 9 菜单和工具栏设计...................................................................................................... 167 任务 9.1 菜单设计 .......................................................................................................... 167 任务 9.2 工具栏设计 ...................................................................................................... 177 任务 9.3 滚动条控件 ScrollBar ...................................................................................... 181 巩固与提高 9 ..................................................................................................................... 185 单元 10 对话框设计 ............................................................................................................... 187 任务 10.1 自定义对话框 ................................................................................................ 187 任务 10.2 通用对话框 .................................................................................................... 191 任务 10.3 文件系统控件 ................................................................................................ 194 巩固与提高 10 ................................................................................................................... 199 单元 11 图形和图像设计 ........................................................................................................ 204 任务 11.1 绘制图形 ........................................................................................................ 204 任务 11.2 常用的绘图方法 ............................................................................................ 206 任务 11.3 显示图片 ........................................................................................................ 211 巩固与提高 11 ................................................................................................................... 215 单元 12 程序调试.................................................................................................................... 217 任务 12.1 程序设计中常见的错误类型 ........................................................................ 217 任务 12.2 程序调试和排错 ............................................................................................ 219 巩固与提高 12 ................................................................................................................... 225 附录 ............................................................................................................................................. 226 附录 A VB 6.0 中的属性名和事件名及其含义 ............................................................ 226 附录 B VB 中对象的属性 .............................................................................................. 231 附录 C VB 中对象的事件 .............................................................................................. 235 附录 D VB 中对象的方法 ............................................................................................. 236

作者简介

编辑推荐

作者寄语

电子资料

www.luweidong.cn

下一个