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

新电脑课堂(Visual Basic编程篇)

新电脑课堂(Visual Basic编程篇)

定 价:¥39.00

作 者: 本书编委会编著
出版社: 电子工业出版社
丛编项: 新电脑课堂——编程篇丛书
标 签: VB

ISBN: 9787505394537 出版时间: 2005-01-01 包装: 平装
开本: 26cm 页数: 410 字数:  

内容简介

  Visual Basic语言继承了BASIC语言面向普通用户和易学易用的优点,同时引入了可视化图形用户界面的程序设计方法和面向对象的机制。因此Visual Basic语言是广大非计算机专业人员学习、使用、研究和开发Windows环境下的应用程序的最佳开发工具。本书共分11章,分别介绍了Visual Basic 6.0语言中的窗体、一般控件、选择类控件、图形图像类控件和多文档界面的使用方法,基本算法、数组、自定义数据类型和过程的知识,创建通用对话框、菜单、工具栏、状态栏的方法,多媒体程序设计的方法,文件管理和数据库管理的方法,调试程序、创建帮助和发布程序的方法等内容。全书采用任务驱动的案例教学方式,将介绍知识与实例分析融于一体。自始至终贯穿程序设计实例,全书共提供了110个实例和大量的思考与练习题。本书具有内容丰富、结构清晰、图文并茂、通俗易懂、信息量高、实例充足、易学易教的特点。此外,本书还配有多媒体自学光盘,光盘中提供了生动的知识点讲解,还包含本书实例程序的全部源程序、部分习题的参考答案,是读者学习过程中的好帮手。本书可作为高职高专学校和大学计算机专业的教材,另外还可作为广大计算机爱好者自学的教材。

作者简介

暂缺《新电脑课堂(Visual Basic编程篇)》作者简介

图书目录

第1章 漫游Visual Basic 6.0
1.1 Visual Basic语言概述
1.1.1 Visual Basic语言简介
1.1.2 中文Visual Basic 的集成开发环境
实例1 第一个简单的VB程序
1.2 几个VB应用程序和几个常用的控件
实例2 窗体操作
实例3 文本变换
实例4 窗体选择
实例5 移动的数字钟
实例6 随机抽奖
实例7 算术运算
习题1
第2章 Visual Basic语言基础
2.1 代码编辑器的功能和VB代码的书写原则
2.1.1 代码编辑器的组成和使用方法
2.1.2 VB代码的书写规则
2.2 变量与常量
2.2.1 数据的类型
2.2.2 变量
2.2.3 常量
2.3 函数和表达式
2.3.1 标准函数
实例8 利用输入对话框输入数据
实例9 利用消息对话框输出信息
实例10 数值格式化输出实例
实例11 日期和时间格式化输出实例
2.3.2 表达式
实例12 判断和转换函数及表达式应用实例
2.4 语句和Print, Cls方法
2.4.1 赋值语句
2.4.2 Beep, End和Rem语句
2.4.3 Print和Cls方法
实例13 Print方法应用实例
2.5 应用实例
实例14 输入半径计算圆周长. 面积和球体积
实例15 显示字符三角形图案
实例16 显示菱形图案
实例17 提取人民币方案
实例18 字母水平来回移动
实例19 打SARS游戏
实例20 整数加法练习
习题2
第3章 控制结构和基本算法
3.1 算法和控制结构的概念
3.1.1 什么是算法
实例21 求一个整数的阶乘
3.1.2 算法的描述方法
3.1.3 三种程序的控制结构
3.2 选择结构语句
3.2.1 If. . . Then. . . Else语句
实例22 简单的选择结构程序
实例23 移动的数字钟之二
实例24 移动的数字钟之二
实例25 打SARS游戏之二
3.2.2 If. . . Then. . . ElseIf语句和Select Case语句
实例26 模拟符号函数
实例27 Select Case语句验证程序
3.2.3 选择结构的嵌套
3.3 循环结构语句
3.3.1 For. . . Next语句
实例28 求1 2 …… 100的值
实例29 求10!的值
实例30 求1 (1 2) …… (1 2 …… 100)的值
实例31 求N到M之间的所有整数的和
实例32 裴波纳契数列求和
3.3.2 循环结构的嵌套
实例33 九九乘法表
实例34 求三个有趣的整数
实例35 猜父子年龄
实例36 人民币取法
3.3.3 While. . . Wend语句
实例37 挑选一组数中的最大数和最小数
实例38 求2! 4! …… 10!的值
3.3.4 Do. . . Loop语句
实例39 挑选一组数中的最大数和最小数之二
3.4 应用实例
实例40 显示200以内所有素数
实例41 显示菱形图案之二
实例42 挑选符合条件的四位数
实例43 求最大的素数的后6位数字
实例44 猜三人的年龄
实例45 猜谁第一
实例46 求一元n次方程的根
实例47 求三个数的最大公约数与最小公倍数
实例48 猜字母游戏
实例49 30位精确加法计算
实例50 数制转换
习题3
第4章 数组. 自定义数据类型和过程
4.1 数组
4.1.1 什么是数组
实例51 选举程序
4.1.2 常规数组
4.1.3 For Each. . . Next语句和数组函数
实例52 二维数组数据的输入与输出
4.1.4 控件数组
实例53 矩阵变换
4.2 自定义数据类型
4.2.1 自定义数据类型的定义方法
4.2.2 自定义数据类型的使用
4.3 过程
4.3.1 事件过程
4.3.2 过程的定义
4.3.3 过程的调用
实例54 求组合数
4.3.4 参数传递
实例55 传值与传址方式的差异
实例56 命名传递
4.4 变量. 过程的作用域
4.4.1 窗体模块和标准模块
4.4.2 变量的作用域
4.4.3 过程的作用域
4.5 应用实例
实例57 一维数组数据的删除和插入
实例58 利用递归算法求阶乘
实例59 哥德巴赫猜想
实例60 发工资方案
实例61 求N的M次方的精确值
实例62 精确计算N!的值
实例63 杨辉三角形
实例64 随机下落的字母和旗子图像
实例65 数据排序
习题4
第5章 窗体和一般控件
5.1 窗体
5.1.1 窗体的属性
5.1.2 窗体的事件
实例66 显示按键的ASCII码值和KeyCode码值
实例67 鼠标操作
5.1.3 窗体的语句和方法
5.2 多文档界面
5.2.1 什么是多文档界面
5.2.2 创建多文档界面
5.2.3 MDI窗体的属性. 方法. 语句和事件
5.2.4 卸载窗体前的窗体保存
5.2.5 应用程序
实例68 创建多文档界面
实例69 多文档界面的关闭
5.3 一般类控件
5.3.1 命令按钮. 标签和文本框控件
5.3.2 焦点和Tab键的顺序
实例70 数据输入与数据过滤
5.3.3 滚动条
实例71 用滚动条获取不同半径的圆周长和面积
习题5
第6章 选择类控件和图形图像类控件
6.1 选择类控件
6.1.1 单选钮. 复选框和框架控件
实例72 双功能四则运算
6.1.2 列表框和组合框
6.1.3 驱动器列表框. 目录列表框和文件列表框
实例73 运行外部可执行文件
6.2 图形图像类控件
6.2.1 图片框控件
实例74 绘制各种图形
6.2.2 图像. 形状和线形控件
实例75 用形状控件绘制的图形
6.2.3 应用程序
实例76 图像浏览器
实例77 给浏览器加滚动条
实例78 调色板
实例79 绘制各种数学曲线
实例80 两种花边图案
实例81 逐渐旋转缩小的正方形
习题6
第7章 通用对话框. 菜单. 工具栏和状态栏
7.1 通用对话框
7.1.1 ActiveX控件和可插入对象
7.1.2 通用对话框的基本属性和方法
7.1.3 【打开】对话框和【另存为】对话框
实例82 打开Windows画图软件和图像
实例83 保存文本文件
7.1.4 【颜色】和【字体】对话框
实例84 图形和文字调色
实例85 调整文字字体
7.1.5 【打印】和【帮助】对话框
实例86 打印文本框中的文字
实例87 调出【帮助】对话框
7.2 菜单
7.2.1 菜单编辑器
实例88 菜单调外部程序之一
7.2.2 建立菜单控件数组和动态改变菜单
实例89 菜单调外部程序之二
7.2.3 创建弹出式菜单
实例90 菜单调外部程序之三
7.3 工具栏和状态栏
7.3.1 手工创建工具栏
7.3.2 使用工具栏控件创建工具栏
7.3.3 工具栏的常用属性和方法
7.3.4 使用状态栏控件创建状态栏
习题7
第8章 多媒体
8.1 多媒体和多媒体控件
8.1.1 概述
8.1.2 动画(Animation)控件
实例91 利用Animation控件播放AVI文件动画
8.1.3 Multimedia MCI多媒体控件
实例92 利用Multimedia MCI控件播放AVI动画
实例93 利用Multimedia MCI控件播放CD
实例94 利用Multimedia MCI控件播放MIDI音乐
8.1.4 ActiveMovie多媒体控件
实例95 利用 ActiveMovie控件播放VCD
8.1.5 MediaPlayer多媒体控件
实例96 多媒体浏览器
8.2 插入对象和其他控件
8.2.1 利用可插入对象制作多媒体程序
8.2.2 使用Microsoft Windows Common Controls 6.0控件制作多媒体程序
实例97 自认光驱的CD播放器
实例98 显示进度的VCD播放器
实例99 多功能的多媒体播放器
8.3 利用API函数制作多媒体程序
8.3.1 动态链接库(DLL)和API函数的声明
8.3.2 如何在VB中添加API函数
8.3.3 应用API函数实例
实例100 应用API函数制作的多媒体播放器
习题8
第9章 文件管理
9.1 文件的特点和分类
9.1.1 文件的结构特点
9.1.2 文件的分类
9.2 顺序文件
9.2.1 顺序文件的打开与关闭
9.2.2 顺序文件的写入与读取
实例101 文本文件的读入与加密保存
9.3 随机文件
9.3.1 随机文件的打开与关闭
9.3.2 随机文件的写入与读取
实例102 学生档案管理
9.4 二进制文件
9.4.1 二进制文件的打开与关闭
9.4.2 二进制文件的写入与读出
9.4.3 设定文件指针指向的位置
9.5 文件操作中的一些函数和语句
9.5.1 对文件操作的函数
9.5.2 对文件操作的语句
实例103 中文文件的加密与解密
习题9
第10章 数据库
10.1 数据库的基本概念
10.1.1 关系型数据库
10.1.2 SQL简介
10.1.3 数据库应用程序的组成和VB 6.0访问的数据库类型
10.2 可视化数据库管理器的使用
10.2.1 创建数据库
10.2.2 输入和修改数据表中的记录
10.2.3 数据库管理窗口的工具栏
10.2.4 数据库记录的查询
10.2.5 数据窗体设计器
实例104 使用数据窗体设计器制作的学生管理数据库
10.3 数据控件Data和绑定控件
10.3.1 数据控件Data和绑定控件的关联方法
10.3.2 数据控件Data的常用属性
10.3.3 数据控件Data的常用方法和事件
10.3.4 数据控件Data的Recordset对象(记录集)的常用方法
实例105 使用Data控件制作的学生档案管理
实例106 具有查询功能的学生档案管理
10.4 ADO控件和ActiveX绑定控件
10.4.1 ADO控件
实例107 使用ADO控件制作的学生档案管理
10.4.2 ActiveX绑定控件
实例108 使用DBList和DBCombo控件制作的学生档案管理
实例109 使用MSFlexGrid和DataGrid控件制作的管理系统
10.5 结构化查询语言(SQL)
10.5.1 SQL语句的组成
10.5.2 SQL语句使用举例和使用SQL语句的应用程序
实例110 使用SQL语句查询学生成绩
习题10
第11章 调试. 发布程序和创建帮助
11.1 程序的调试
11.1.1 错误的类型
11.1.2 程序的调试和排错
11.1.3 错误处理和条件编译
11.2 为应用程序提供帮助
11.2.1 给控件对象添加提示信息
11.2.2 添加 WinHelp帮助
11.3 创建安装程序和安装应用程序
11.3.1 创建安装程序
11.3.2 安装应用程序
习题11
附录一 应用程序类型的名称和说明
附录二 主菜单中各类菜单命令的作用
附录三 工具箱中基本控件工具的名称和作用
习题答案

本目录推荐