Visual Basic程序设计教程
- 所属分类:
高职高专计..
- 作者:
胡声艳,李为华 主编
- 出版社:
人民邮电出版社
- ISBN:9787115157669
- 出版日期:2007-3-1
-
原价:
¥26.00元
现价:¥20.80元
图书简介
本书主要介绍Visual Basic(简称VB)程序设计语言的基本概念和语法结构以及常用控件的使用,并通过大量的例子介绍VB程序设计的方法和技巧,内容包括:VB程序设计基础、对象及VB应用程序的建立、数据的输入与输出、基本的控制结构、数组和过程的程序设计、常用控件的使用、界面设计、图形操作、文件、数据库技术等。在这些内容的讲解中,坚持语言为程序设计服务的原则,注重实用性。
本书在编排上,采用由浅到深、循序渐进的结构,做到通俗易懂,既有针对初学者的基本知识的介绍,也有针对已经掌握VB程序基本设计方法的学生对高层次内容的要求,将程序设计语言、可视化的面向对象编程技术、上机训练有机地融为一体。突出VB的基本语法、编程方法的训练,让学生学会分析问题并快速掌握面向对象的程序、界面设计、数据库技术的设计技巧,培养学生的动手能力和开发应用程序的能力。
本书为各类高等职业院校计算机专业和非计算机专业的教材,也可提供给计算机爱好者自学,同时可作为从事软件开发、程序设计及计算机教学人员的参考书。
目录
第1章 VB程序设计概述
1.1 概述
1.1.1 VB的简介
1.1.2 VB的特点
1.2 VB的启动和退出
1.2.1 启动
1.2.2 退出
1.3 VB的集成开发环境
1.3.1 主窗口
1.3.2 属性窗口
1.3.3 工程资源管理器窗口
1.3.4 代码窗口
1.3.5 工具箱窗口
1.3.6 窗体设计器窗口
1.3.7 其他窗口
本章小结
习题
第2章 对象及建立简单的VB应用程序
2.1 对象的概念
2.1.1 对象的建立和编辑
2.1.2 对象的属性、事件和方法
2.2 建立简单的VB应用程序
2.2.1 建立应用程序用户界面
2.2.2 对象属性的设置
2.2.3 对象事件过程及编辑
2.2.4 保存和运行程序
2.3 窗体和常用基本控件
2.3.1 窗体
2.3.2 标签
2.3.3 文本框
2.3.4 命令按钮
2.3.5 应用举例
2.4 工程的管理及程序的调试
2.4.1 工程的组成
2.4.2 创建、打开和保存工程
2.4.3 生成可执行文件
2.4.4 添加、删除和保存文件
2.4.5 程序的调试
本章小结
习题
第3章 VB程序设计基础
3.1 数据类型
3.1.1 标准数据类型
3.1.2 自定义数据类型
3.2 常量和变量
3.2.1 常量
3.2.2 变量
3.3 变量的作用域
3.3.1 局部变量
3.3.2 窗体模块级变量
3.3.3 全局变量
3.4 运算符和表达式
3.4.1 算术运算符
3.4.2 关系与逻辑运算符
3.4.3 表达式及表达式的执行顺序
3.4.4 常用内部函数
本章小结
习题
第4章 数据的输入输出
4.1 数据输出——Print方法
4.1.1 Print方法
4.1.2 与Print有关的函数
4.1.3 格式输出
4.1.4 其他方法和属性
4.2 数据输入——InputBox函数
4.3 MsgBox函数和MsgBox语句
4.3.1 MsgBox函数
4.3.2 MsgBox语句
4.4 打印机输出
4.4.1 直接输出
4.4.2 窗体输出
本章小结
习题
第5章 基本的控制结构
5.1 顺序程序设计
5.1.1 顺序程序的结构
5.1.2 顺序程序结构的设计方法
5.2 选择程序设计
5.2.1 选择结构
5.2.2 If语句
5.2.3 IIF函数
5.2.4 Select Case 语句
5.3 循环结构
5.3.1 For循环控制结构
5.3.2 Do…Loop循环
5.3.3 循环嵌套
本章小结
习题
第6章 数组
6.1 数组的基本概念
6.2 静态数组与动态数组
6.2.1 静态数组及其定义
6.2.2 动态数组及其声明
6.3 数组的基本操作与Array函数
6.3.1 数组的赋值(整体赋值)
6.3.2 数组元素的输入和输出
6.3.3 数组元素的交换
6.3.4 数组的清除和重新定义
6.3.5 数组函数Array()
6.4 控件数组
6.4.1 控件数组的概念
6.4.2 控件数组的建立
6.5 常用算法
6.5.1 在数组中求极值
6.5.2 数据排序
6.5.3 数组中元素的插入与删除
本章小结
习题
第7章 过程
7.1 子程序过程(Sub过程)
7.1.1 子程序过程(Sub过程序)的建立
7.1.2 子程序过程(Sub过程)的调用
7.1.3 子程序过程(Sub过程)与系统事件过程
7.2 函数过程(Function过程)
7.2.1 函数过程(Function过程)的建立
7.2.2 函数过程(Function过程)的调用
7.3 参数传递
7.3.1 传址(引用)与传值
7.3.2 数组参数的传递
7.4 过程的作用域
7.5 VB的工程结构
7.5.1 Sub Main过程
7.5.2 模块过程
本章小结
习题
第8章 常用控件
8.1 选择性控件
8.1.1 单选按钮和复选框
8.1.2 框架
8.1.3 列表框和组合框
8.1.4 滚动条
8.2 时钟
8.3 高级控件
8.3.1 Slider控件
8.3.2 SSTab控件
8.3.3 UpDown控件
8.4 鼠标与键盘
8.4.1 鼠标器
8.4.2 键盘
本章小结
习题
第9章 界面设计
9.1 通用对话框
9.1.1 “文件”对话框
9.1.2 “颜色”对话框
9.1.3 “字体”对话框
9.1.4 “打印”对话框
9.1.5 “帮助”对话框
9.2 菜单设计
9.2.1 菜单编辑器的使用
9.2.2 菜单项的控制
9.2.3 菜单项的增减
9.2.4 弹出式菜单
9.3 多重窗体和多文档界面
9.3.1 多重窗体的操作
9.3.2 多文档界面
9.4 工具栏和状态栏
9.4.1 在ImageList控件中添加图像
9.4.2 在ToolBar控件中添加按钮
9.4.3 响应ToolBar控件事件
9.4.4 状态栏
9.5 RichTextBox控件
本章小结
习题
第10章 文件
10.1 文件系统控件
10.1.1 驱动器列表和目录列表框
10.1.2 文件列表框
10.2 文件概述
10.2.1 文件结构与文件指针
10.2.2 文件的打开(建立)和关闭
10.2.3 与文件操作有关的语句和函数
10.3 顺序文件
10.3.1 顺序文件的写操作
10.3.2 顺序文件的读操作
10.4 随机文件
10.4.1 随机文件的读操作
10.4.2 随机文件的写操作
10.4.3 随机文件中记录的增加与删除
10.5 文件基本操作
本章小结
习题
第11章 图形操作
11.1 图形操作的基础
11.1.1 坐标系统
11.1.2 自定义坐标系
11.1.3 图形层
11.2 绘图属性
11.2.1 当前坐标
11.2.2 线宽与线型
11.2.3 填充与色彩
11.3 图形控件
11.3.1 PictureBox(图形框)
11.3.2 Image(图像框)
11.3.3 Line(画线工具)
11.3.4 Shape(形状)
11.4 图形方法
11.4.1 Line方法
11.4.2 Circle方法
11.4.3 Pset方法
11.5 作图实例
本章小结
习题
第12章 VB与数据库
12.1 有关数据库的基本知识
12.1.1 数据库基本知识简介
12.1.2 数据库引擎
12.1.3 设计数据库的步骤
12.2 数据库管理器
12.3 数据控件
12.3.1 Data控件
12.3.2 Data控件的主要属性
12.3.3 Data控件的主要事件
12.3.4 Data控件的主要方法
12.4 记录集对象
12.4.1 记录集对象的属性
12.4.2 记录集对象的方法
12.4.3 记录的操作
12.5 数据感知控件
12.6 综合实例
12.7 使用对象变量访问数据库
12.8 使用SQL
12.9 ADO简介
12.10 使用ADO数据控件
12.11 数据报表设计
12.11.1 数据环境设计器
12.11.2 报表设计器
12.11.3 设计报表
12.12 VB.NET简介
12.12.1 VB.NET的新特点
12.12.2 VB.NET的新技术
本章小结
习题
附录 VB工程实例——学生信息管理系统
同类热销图书
书名 | 作者 | 出版社 | 价格 | 购买 |
Office 2007办公软件应用教程:工作任务汇编 | 陈静,张爽.. | 化学工业出版社 | ¥49.00¥39.20 |
详情 |
跟我动手学 S7-300/400PLC(附DVD) | 廖常初 主.. | 机械工业出版社 | ¥32.00¥24.50 |
详情 |
Jewel CAD珠宝设计实用教程(第2版) | 王晨旭,刘.. | 人民邮电出版社 | ¥68.00¥54.40 |
详情 |
优秀动漫游系列教材--游戏制作人生存手册 | (英)爱尔.. | 中国科学技术出版.. | ¥59.00¥39.60 |
详情 |
现代办公自动化教程(Microsoft Office Specialist 2010 .. | 靳广斌 主.. | 中国人民大学出版.. | ¥35.00¥28.00 |
详情 |
VB6.0 程序设计实训教程——21世纪高高专规划教材 | 杨克玉 主.. | 机械工业出版社 | ¥22.00¥16.50 |
详情 |
Windows Server 2003网络管理(21世纪高职高专规划教材—.. | 姜玉波 等.. | 清华大学出版社 | ¥29.00¥21.80 |
详情 |
计算机网络安全技术实验教程 | 周绯菲,何.. | 北京邮电大学出版.. | ¥24.00¥18.90 |
详情 |
UG NX7.5 基础与实例教程(高职高专机电类工学结合模式教.. | 将建国,张.. | 清华大学出版社 | ¥32.00¥24.30 |
详情 |
网页设计与制作(Dreamweaver+Flash+Photoshop版)(第2版.. | 九州书源 .. | 清华大学出版社 | ¥36.80¥27.60 |
详情 |
路由与交换技术 | 邓秀慧 | 电子工业出版社 | ¥35.00¥28.00 |
详情 |
EDA技术与Verilog HDL | 潘松,黄继.. | 清华大学出版社 | ¥38.00¥28.90 |
详情 |
中文版Excel 2007电子表格实用教程(计算机基础与实训教材.. | 谢启祥 编.. | 清华大学出版社 | ¥30.00¥20.70 |
详情 |
Windows Server 2008服务器搭建与管理(网络工程师实用培.. | 李书满,杜.. | 清华大学出版社 | ¥35.00¥26.60 |
详情 |
网页设计与制作教程(配光盘)(高职高专“工作过程导向”.. | 孙永道,高.. | 清华大学出版社 | ¥35.00¥26.30 |
详情 |
Linux操作系统(第2版) | 邵国金 | 电子工业出版社 | ¥45.00¥36.80 |
详情 |
计算机网络基础/高职高专“十一五”计算机类专业规划教材 | 顾可民 主.. | 机械工业出版社 | ¥19.00¥14.30 |
详情 |
零起点学办公自动化——Office 2007视频教程(配光盘)(I.. | 徐军,郭晶.. | 清华大学出版社 | ¥29.00¥23.20 |
详情 |
VC++程序设计基础教程(高职高专计算机教学改革新体系规划.. | 宋金珂,高.. | 清华大学出版社 | ¥28.00¥22.40 |
详情 |
(教材)教育部高等学校高职高专计算机类专业建设参考方案 | 温涛 等编.. | 中国铁道出版社 | ¥40.00¥32.00 |
详情 |
VB语言与测量程序设计(附光盘) | 佟彪 主编 | 中国电力出版社 | ¥39.80¥31.10 |
详情 |
网站推广(国家骨干高职院校建设成果 电子商务专业工作过.. | 孙丹 主编 | 清华大学出版社 | ¥26.00¥19.80 |
详情 |
综合布线技术项目教程(第2版) | 禹禄君 主.. | 电子工业出版社 | ¥39.00¥29.20 |
详情 |
SQL Server2005数据库实用教程(新世纪高职高专计算机专业.. | 屈武江,梁.. | 大连理工大学出版.. | ¥35.00¥28.00 |
详情 |
网络广告设计与制作——21世纪高职高专艺术设计规划教材 | 谢成开,王.. | 清华大学出版社 | ¥38.00¥26.30 |
详情 |