顶部
收藏

Visual Basic 程序设计基础

“十五”国家规划课题研究成果

作者:
沙胜贤 魏文才 刘超
定价:
28.00元
ISBN:
978-7-04-014608-0
版面字数:
380.000千字
开本:
16开
全书页数:
324页
装帧形式:
平装
重点项目:
“十五”国家规划课题研究成果
出版时间:
2004-07-15
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
计算机基础课程
三级分类:
程序设计技术

  本书以Visual Basic 6.0为背景,以面向对象的可视化编程为主线,介绍了VisualBasic(简称VB)的基本知识和编程方法。全书共分13章,主要内容有:VB的特点及集成开发环境,VB应用程序设计过程,VB语言的基本知识,VB程序控制结构,过程与数组,常用控件、菜单设计、高级控件、绘图和文件,MDI、多媒体、数据库和网络应用程序设计。
  本书概念清楚,层次分明,通过大量的实例循序渐进地介绍了VB的编程技术及应用,每章都配有习题,便于自学。本书可作为高等学校计算机公共课的教材,也可供广大计算机应用开发人员学习参考。
  • 第1章 概述
    • 1.1 Visual Basic的发展过程及特点
      • 1.1.1 Visual Basic的发展过程
      • 1.1.2 Visual Basic的特点
    • 1.2 Visual Basic的安装与启动
      • 1.2.1 Visual Basic的安装
      • 1.2.2 Visual Basic的启动与退出
    • 1.3 Visual Basic集成开发环境
      • 1.3.1 主窗口
      • 1.3.2 工具箱
      • 1.3.3 窗体设计器
      • 1.3.4 工程资源管理窗口
      • 1.3.5 属性窗口
      • 1.3.6 代码编辑器窗口
      • 1.3.7 窗体布局窗口
      • 1.3.8 对象浏览窗口
    • 1.4 本章小结
    • 习题一
  • 第2章 VB应用程序设计过程
    • 2.1 面向对象程序设计的基本概念
      • 2.1.1 对象与类
      • 2.1.2 属性
      • 2.1.3 事件与事件过程
      • 2.1.4 方法
    • 2.2 窗体
      • 2.2.1 窗体创建
      • 2.2.2 窗体的属性
      • 2.2.3 事件
      • 2.2.4 方法
      • 2.2.5 处理多重窗体
    • 2.3 最基本控件
      • 2.3.1 命令按钮(CommandButton)
      • 2.3.2 标签(Label)
      • 2.3.3 文本框(TextBox)
    • 2.4 应用程序设计过程实例
      • 2.4.1 创建工程
      • 2.4.2 设计应用程序界面
      • 2.4.3 设置对象属性
      • 2.4.4 编写代码
      • 2.4.5 保存、调试与运行
      • 2.4.6 生成可执行文件
    • 2.5 VB程序调试与错误处理
      • 2.5.1 常见错误类型
      • 2.5.2 程序调试
      • 2.5.3 错误处理
    • 2.6 本章小结
    • 习题二
  • 第3章 VB语言基本知识
    • 3.1 VB语言的编码规则
    • 3.2 数据类型
      • 3.2.1 标准数据类型
      • 3.2.2 用户自定义数据类型
    • 3.3 常量
      • 3.3.1 常量
      • 3.3.2 符号常量
    • 3.4 变量
      • 3.4.1 变量的命名规则
      • 3.4.2 变量的声明
    • 3.5 运算符与表达式
      • 3.5.1 算术运算符与算术表达式
      • 3.5.2 关系运算符与关系表达式
      • 3.5.3 逻辑运算符与逻辑表达式
      • 3.5.4 字符串运算符与字符串表达式
      • 3.5.5 日期运算符和日期表达式
      • 3.5.6 运算符的优先顺序
    • 3.6 内部函数
      • 3.6.1 数学运算函数
      • 3.6.2 字符串函数
      • 3.6.3 日期与时间函数
      • 3.6.4 数据类型转换函数
      • 3.6.5 格式输出函数
    • 3.7 本章小结
    • 习题三
  • 第4章 程序控制结构与过程
    • 4.1 顺序结构程序
      • 4.1.1 几个常用的语句
      • 4.1.2 数据输出
      • 4.1.3 数据输入
    • 4.2 选择结构程序设计
      • 4.2.1 If语句
      • 4.2.3 If语句的嵌套
      • 4.2.4 多分支条件选择语句
    • 4.3 循环结构程序设计
      • 4.3.1 DoLoop循环语句
      • 4.3.2 ForNext循环语句
      • 4.3.3 循环嵌套
    • 4.4 数组
      • 4.4.1 数组的声明
      • 4.4.2 数组的应用
      • 4.4.3 控件数组
    • 4.5 过程
      • 4.5.1 子过程
      • 4.5.2 函数过程
      • 4.5.3 参数传递
      • 4.5.4 过程递归调用
      • 4.5.5 应用举例
    • 4.6 变量的作用域
      • 4.6.1 过程级变量——局部变量
      • 4.6.2 窗体/模块级变量
      • 4.6.3 全局变量
    • 4.7 本章小结
    • 习题四
  • 第5章 标准控件
    • 5.1 单选按钮、复选框与框架
      • 5.1.1 单选按钮(OptionButton)
      • 5.1.2 复选框(CheckBox)
      • 5.1.3 框架(Frame)
    • 5.2 列表框与组合框
      • 5.2.1 列表框(ListBox)
      • 5.2.2 组合框(ComboBox)
    • 5.3 图片框与图像框
      • 5.3.1 图片框(PictureBox)
      • 5.3.2 图像框(Image)
    • 5.4 滚动条与计时器
      • 5.4.1 滚动条(Hscroll和Vscroll)
      • 5.4.2 计时器(Timer)
    • 5.5 几何图形控件
      • 5.5.1 外形控件(Shape)
      • 5.5.2 线形控件(Line)
    • 5.6 文件系统控件
      • 5.6.1 驱动器列表框(DriveListBox)
      • 5.6.2 目录列表框(DirListBox)
      • 5.6.3 文件列表框(FileListBox)
    • 5.7 本章小结
    • 习题五
  • 第6章 VB菜单设计
    • 6.1 菜单编辑器简介
    • 6.2 菜单设计
      • 6.2.1 菜单结构设计
      • 6.2.2 设计菜单
      • 6.2.3 代码连接
    • 6.3 弹出式菜单
      • 6.3.1 弹出式菜单设计原则
      • 6.3.2 弹出菜单
    • 6.4 访问键与快捷键
      • 6.4.1 访问键
      • 6.4.2 快捷键
    • 6.5 菜单的其他应用
      • 6.5.1 创建菜单数组
      • 6.5.2 动态菜单项
    • 6.6 菜单应用举例
    • 6.7 本章小结
    • 习题六
  • 第7章 VB高级控件
    • 7.1 高级控件简介
      • 7.1.1 高级控件简介
      • 7.1.2 添加高级控件
    • 7.2 公共对话框控件
      • 7.2.1 CommonDialog控件
      • 7.2.2 ShowOpen方法
      • 7.2.3 ShowSave方法
      • 7.2.4 ShowColor方法
      • 7.2.5 ShowFont方法
      • 7.2.6 ShowPrinter方法
      • 7.2.7 ShowHelp方法
    • 7.3 图像列表(ImageList)控件
      • 7.3.1 ImageList控件
      • 7.3.2 设置ImageList控件的属性
      • 7.3.3 ListImage对象和ListImages集合
      • 7.3.4 Overlay方法
    • 7.4 工具栏控件
      • 7.4.1 Toolbar控件
      • 7.4.2 Toolbar控件的属性
      • 7.4.3 Button对象
      • 7.4.4 ButtonMenu对象
      • 7.4.5 Toolbar控件应用举例
    • 7.5 状态栏(StatusBar)控件
      • 7.5.1 StatusBar控件
      • 7.5.2 StatusBar控件的属性与事件
      • 7.5.3 Panel对象和Panels集合
    • 7.6 进度条(ProgressBar)控件
      • 7.6.1 ProgressBar控件
      • 7.6.2 ProgressBar控件的属性与事件
      • 7.6.3 ProgressBar控件的应用
    • 7.7 树视图(TreeView)控件
      • 7.7.1 TreeView控件
      • 7.7.2 TreeView控件的属性
      • 7.7.3 Node对象和Nodes集合
      • 7.7.4 TreeView控件的常用方法和事件
      • 7.7.5 TreeView控件的应用
    • 7.8 视图列表(ListView)控件
      • 7.8.1 ListView控件
      • 7.8.2 ListView控件的属性
      • 7.8.3 ListView控件中的对象、集合、方法
    • 7.9 选项卡(TabStrip)控件
      • 7.9.1 TabStrip控件简介
      • 7.9.2 TabStrip控件的属性、事件、方法
      • 7.9.3 多功能选项对话框的设计
      • 7.9.4 TabStrip控件的应用举例
    • 7.10  图像组合(ImageCombo)控件
    • 7.11 滑块(Slider)控件
      • 7.11.1 Slider控件简介
      • 7.11.2 Slider控件的属性、事件
    • 7.12 本章小结
    • 习题七
  • 第8章 VB绘图
    • 8.1 坐标系统
      • 8.1.1 VB的坐标系统
      • 8.1.2 图形方法画图的原理
    • 8.2 绘画方法
      • 8.2.1 Pset方法
      • 8.2.2 Line方法
      • 8.2.3 Circle方法
      • 8.2.4 Point方法
      • 8.2.5 Print方法
    • 8.3 图形文件存取
      • 8.3.1 加载图片LoadPicture函数
      • 8.3.2 保存图形SavePicture语句
    • 8.4 用MSChart控件作图
      • 8.4.1 MSChart控件
      • 8.4.2 用MSChart控件作图
    • 8.5 绘图应用举例
    • 8.6 本章小结
    • 习题八
  • 第9章 文件
    • 9.1 文件的基本概念
      • 9.1.1 文件的分类
      • 9.1.2 文件访问函数和语句
    • 9.2 顺序文件的存取
      • 9.2.1 顺序文件的打开
      • 9.2.2 顺序文件的读操作
      • 9.2.3 利用Write#语句执行写操作
      • 9.2.4 利用Print#语句执行写操作
      • 9.2.5 关闭文件
    • 9.3 随机文件的存取
      • 9.3.1 定义数据类型和变量声明
      • 9.3.2 打开随机文件
      • 9.3.3 随机文件的读写
    • 9.4 二进制文件的存取
    • 9.5 文件系统对象(FileSystemObject)模型
      • 9.5.1 文件系统对象简介
      • 9.5.2 创建FSO对象
      • 9.5.3 访问已有驱动器、文件夹和文件
      • 9.5.4 对象的属性和方法
      • 9.5.5 使用驱动器和文件夹
    • 9.6 本章小结
    • 习题九
  • 第10章 MDI应用程序设计
    • 10.1 MDI窗体的特性
      • 10.1.1 MDI窗体
      • 10.1.2 MDI子窗体
      • 10.1.3 ActiveForm、ActiveControl属性
      • 10.1.4 Me关键字
    • 10.2 MDI应用程序界面窗体的操作
      • 10.2.1 指定活动子窗体或控件
      • 10.2.2 加载MDI窗体及其子窗体
      • 10.2.3 用QueryUnload卸载MDI窗体
    • 10.3 设置窗体属性
    • 10.4 MDI对象的方法
    • 10.5 Clipboard对象及方法
    • 10.6 MDI应用程序设计举例
    • 10.7 本章小结
    • 习题十
  • 第11章 多媒体应用程序设计
    • 11.1 多媒体控件MultimediaMCI
      • 11.1.1 常用命令、属性和事件
      • 11.1.2 制作VCD播放器
      • 11.1.3 制作CD播放器
    • 11.2 动画控件Animation
      • 11.2.1 常用属性、事件和方法
      • 11.2.2 播放AVI动画
    • 11.3 用API函数开发多媒体应用程序
      • 11.3.1 API函数简介
      • 11.3.2 利用API函数制作屏幕保护程序
      • 11.3.3 利用API函数制作CD播放器
    • 11.4 本章小结
    • 习题十一
  • 第12章 数据库应用程序设计
    • 12.1 数据库的基本概念
      • 12.1.1 表
      • 12.1.2 关系
      • 12.1.3 查询
    • 12.2 数据控件
      • 12.2.1 数据控件属性
      • 12.2.2 数据控件记录集的方法与属性
      • 12.2.3 数据控件的绑定控件
    • 12.3 ADO数据控件
      • 12.3.1 ADO对象模型
      • 12.3.2 连接数据库
      • 12.3.3 ADO数据控件的绑定
    • 12.4 ODBC
      • 12.4.1 ODBC概述
      • 12.4.2 ODBC体系结构
    • 12.5 可视化数据管理器
      • 12.5.1 创建数据、表、索引
      • 12.5.2 添加、删除和修改数据
      • 12.5.3 创建查询
    • 12.6 SQL语言
      • 12.6.1 Select语句
      • 12.6.2 向表中插入行
      • 12.6.3 从表中删除行
      • 12.6.4 建立新表的查询
      • 12.6.5 Create Table语句
      • 12.6.6 Create Index语句
      • 12.6.7 DROP语句
    • 12.7 数据报表
      • 12.7.1 创建一个简单数据报表
      • 12.7.2 导出一个数据报表
      • 12.7.3 打印一个数据报表
    • 12.8 本章小结
    • 习题十二
  • 第13章 网络应用程序设计
    • 13.1 Winsock控件
      • 13.1.1 网络编程基础
      • 13.1.2 Winsock控件
      • 13.1.3 应用举例
    • 13.2 WebBrowser控件
      • 13.2.1 WebBrowser控件
      • 13.2.2 浏览器程序的设计与实现
    • 13.3 Internet Transfer控件
      • 13.3.1 Internet Transfer控件
      • 13.3.2 FTP程序的设计与实现
    • 13.4 本章小结
    • 习题十三
  • 参考文献

相关图书