书籍详情

Visual Basic程序设计实用教程(第三版)

Visual Basic程序设计实用教程(第三版)

作者:王栋 编著

出版社:清华大学出版社

出版时间:2007-02-01

ISBN:9787302144472

定价:¥29.50

购买这本书可以去
内容简介
  《普通高等教育“十一五”国家级规划教材:Visual Basic程序设计实用教程(第3版)》是Visual Basic的基础教程,详细介绍了Visual Basic语言与算法,通过大量的实例阐述了Visual Basic的基本概念、语言特性、程序设计的基本方法和技巧,以及面向对象的程序设计思想与事件驱动的编程机制。《普通高等教育“十一五”国家级规划教材:Visual Basic程序设计实用教程(第3版)》在叙述上力求做到严谨、详尽而深入浅,知识点的安排和格式的编排符合认知规律,是为方便教学而专门设计了。《普通高等教育“十一五”国家级规划教材:Visual Basic程序设计实用教程(第3版)》中每章都配有习题,所有的例子都调试通过。《普通高等教育“十一五”国家级规划教材:Visual Basic程序设计实用教程(第3版)》的主要内容包括Visual Basic集成开发环境,数据类型、变量、常量、数组、运算、表达式、控制结构与过程,窗体与各种内部控件的常用属性、方法和事件,常用内部函数,控件数组、菜单、绘图和文件操作等。《普通高等教育“十一五”国家级规划教材:Visual Basic程序设计实用教程(第3版)》适合作为高等学校学生第一门计算机程序设计语言的教材,或供高年级学生学习使用;也可作为培训教程以及各类人员的学习资料和参考手册。
作者简介
暂缺《Visual Basic程序设计实用教程(第三版)》作者简介
目录
符号说明与常用关键字表  
第1章 引言.  
1. 1 程序设计语言  
1. 1. 1 机器语言  
1. 1. 2 汇编语言  
1. 1. 3 面向过程的语言  
1. 1. 4 面向对象的程序设计语言  
1. 1. 5 程序的执行方式和运行环境  
1. 2 面向对象的基本概念  
1. 2. 1 对象与类  
1. 2. 2 属性  
1. 2. 3 方法  
1. 2. 4 事件  
1. 2. 5 PME模型  
1. 3 Visual Basic简介  
1. 3. I Visual Basic发展史  
1. 3. 2 Visual Basic的特点  
1. 3. 3 Visual Basic的版本  
1. 3. 4 Visual Basic6. 0中文企业版的安装与启动  
1. 3. 5 获得帮助信息  
习题1  
第2章 程序设计入门  
2. 1 Visual Basic集成开发环境  
2. 1. 1 “工具箱”窗口  
2. 1. 2 “工程”窗口  
2. 1. 3 “属性”窗口  
2. 1. 4 “窗体布局”窗口  
2. 1. 5 “对象”窗口  
2. 1. 6 “代码”窗口  
2. 1. 7 窗口的排布  
2. 1. 8 关闭工程与退出Visual Basic集成环境  
2. 2 程序的设计. 运行和中断状态  
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. 5 命令按钮控件  
2. 5. 1 命令按钮的常用属性  
2. 5. 2 命令按钮的Move方法  
2. 5. 3 命令按钮的Click事件  
2. 6 文本框控件  
2. 6. 1 文本框的常用属性  
2. 6. 2 文本框的Move方法  
2. 6. 3 文本框的常用事件  
2. 7 标签控件  
2. 7. 1 标签的常用属性  
2. 7. 2 标签的Move方法  
2. 7. 3 标签的常用事件  
2. 8 Visual Basic语法规则  
2. 9 开发应用程序的主要步骤  
2. 10 工程的管理和可执行文件的生成  
2. 10. 1 工程中的模块与文件  
2. 10. 2 向工程中添加模块  
2. 10. 3 保存工程  
2. 10. 4 打开工程  
2. 10. 5 移除模块  
2. 10. 6 工程组  
2. 10. 7 生成可执行文件  
2. 10. 8 发布应用程序  
习题2  
第3章 数据类型. 常量与变量  
3. 1 基本数据类型  
3. 1. 1 数值型  
3. 1. 2 String型  
3. 1. 3 Boolean型  
3. 1. 4 Date型  
3. 2 直接常量  
3. 2. 1 整型常量  
3. 2. 2 浮点型常量  
3. 2. 3 字符串型常量  
3. 2. 4 逻辑型常量  
3. 2. 5 日期时间型常量  
3. 3 变量  
3. 3. 1 变量命名规则  
3. 3. 2 定义变量  
3. 3. 3 变量的赋值与取值  
3. 3. 4 变量的同名问题  
3. 3. 5 定长字符串与变长字符串变量  
3. 3. 6 对象型变量  
3. 3. 7 变体数据类型  
3. 3. 8 类型转换  
3. 3. 9 类型声明符*  
3. 3. 10 DefType语句*  
3. 4 符号常量  
习题3  
第4章 运算符与表达式  
4. 1 运算符  
4. 1. 1 算术运算符  
4. 1. 2 比较运算符  
4. 1. 3 字符串运算符  
4. 1. 4 日期时间运算符  
4. 1. 5 对象型比较运算符  
4. 1. 6 逻辑运算符  
4. 2 表达式  
4. 2. 1 表达式的求解顺序  
4. 2. 2 运算符的优先级  
4. 2. 3 使用括号改变计算顺序  
4. 2. 4 正确编写表达式  
4. 2. 5 表达式求值  
习题4  
第5章 控制结构  
5. 1 If语句  
5. 1. 1 单行形式的If…Then…语句  
5. 1. 2 块形式的If…Then…End If语句  
5. 1. 3 单行形式的If…Then…Else…语句  
5. 1. 4 块形式的If…Then…Else…End If语句  
5. 1. 5 If语句的嵌套  
5. 1. 6 If…Then…ElseIf…End If语句  
5. 2 Select Case语句  
5. 2. 1 Select Case语句的语法结构  
5. 2. 2 关于“匹配”的定义  
5. 3 Do…Loop语句  
5. 3. 1 Do While…Loop形式  
5. 3. 2 Do…Loop While形式  
5. 3. 3 Do Until…Loop形式  
5. 3. 4 Do…Loop Until形式  
5. 3. 5 Do…Loop形式  
5. 3. 6 Exit Do语句  
5. 4 For…Next语句  
5. 4. 1 For…Next语句  
5. 4. 2 Exit For语句  
5. 4. 3 For…Next循环的“终止值”和“步长”问题  
5. 5 While…Wend语句*  
5. 6 循环的嵌套  
5. 6. 1 嵌套的规则  
5. 6. 2 Exit Do和Exit For语句在循环嵌套时的作用  
5. 6. 3 循环嵌套的执行流程  
5. 7 GoTo语句. GoSub…Return语句*  
5. 7. 1 GoTo语句  
5. 7. 2 GoSub…Return语句  
5. 8 With语句  
5. 9 控制结构的应用  
习题5  
第6章 过程  
6. 1 Sub过程  
6. 1. 1 定义Sub过程  
6. 1. 2 调用Sub过程  
6. 1. 3 通用过程的重名问题  
6. 1. 4 过程调用时的执行流程  
6. 2 Function过程  
6. 2. 1 定义Function过程  
6. 2. 2 调用Function过程  
6. 3 过程的参数传递方式  
6. 3. 1 按值传递参数(ByVal)  
6. 3. 2 按地址传递参数(ByRef)  
6. 4 可选参数*  
6. 5 命名参数*  
6. 6 递归  
习题6  
第7章 数组与自定义数据类型  
7. 1 数组概述  
7. 2 常规数组  
7. 2. 1 一维数组  
7. 2. 2 二维数组  
7. 2. 3 多维数组  
7. 2. 4 常规数组占用的内存大小  
7. 3 动态数组  
7. 4 数组函数与语句  
7. 5 变体类型数组*  
7. 6 数组作参数与返回值  
7. 6. 1 数组作参数  
7. 6. 2 不定数量的参数(ParamArray)*  
7. 6. 3 函数返回数组*  
7. 7 自定义数据类型..  
7. 7. 1 定义自定义数据类型  
7. 7. 2 自定义类型的变量和数组  
7. 7. 3 自定义数据类型参数  
7. 7. 4 函数返回自定义类型值  
习题7  
第8章 内部控件  
8. 1 图形与图像类控件  
8. 1. 1 直线控件  
8. 1. 2 形状控件  
8. 1. 3 图像控件  
8. 1. 4 图片框控件  
8. 1. 5 使用图片框作控件容器  
8. 2 滚动条. 框架与定时器控件  
8. 2. 1 滚动条控件  
8. 2. 2 框架控件  
8. 2. 3 定时器控件  
8. 3 提供选项的控件  
8. 3. 1 复选框控件  
8. 3. 2 单选框控件  
8. 3. 3 列表框控件  
8. 3. 4 组合框控件  
8. 4 文件系统控件*  
8. 4. 1 驱动器列表框控件  
8. 4. 2 目录列表框控件  
8. 4. 3 文件列表框控件  
8. 4. 4 联合使用三个文件系统控件  
8. 5 控件的键盘输入焦点与Tab键次序*  
8. 6 鼠标与键盘事件  
8. 6. 1 MouseDown事件. MouseUp事件. MouseMove事件  
8. 6. 2 MousePointer属性. MouseI on属性*  
8. 6. 3 KeyDown事件. KeyUp事件  
8. 6. 4 KeyPress事件  
8. 6. 5 KeyPreview属性  
8. 6. 6 SendKeys语句*  
8. 7 控件数组  
8. 7. 1 创建控件数组  
8. 7. 2 编写事件过程  
8. 7. 3 动态添加. 删除控件数组元素  
8. 8 菜单  
8. 8. 1 菜单控件的属性  
8. 8. 2 创建菜单  
8. 8. 3 设置菜单控件的属性  
8. 8. 4 菜单控件的Click事件  
8. 8. 5 弹出式菜单*  
习题8  
第9章 内部函数  
9. 1 数学函数  
9. 2 字符串函数  
9. 3 日期与时间函数  
9. 4 类型测试函数*  
9. 5 分支函数*  
9. 6 预定义对话框函数  
9. 6. 1 消息框函数MsgBox  
9. 6. 2 输入框函数InputBox  
习题9  
第10章 绘图*  
10. 1 颜色  
10. 2 绘制文字与图形  
10. 2. 1 输出文字  
10. 2. 2 绘制图形  
10. 3 与绘图有关的属性. 事件和方法  
10. 4 与文字输出有关的属性和方法  
10. 5 绘图坐标系统  
习题10  
第11章 多模块程序设计与调试  
11. 1 多模块程序设计  
11. 1. 1 启动对象  
11. 1. 2 窗体的加载与卸载  
11. 1. 3 窗体加载时的事件  
11. 1. 4 窗体卸载时的事件  
11. 1. 5 多模块之间的数据共享  
11. 1. 6 程序的终止  
11. 2 程序的调试*  
11. 2. 1 错误的种类  
11. 2. 2 调试窗口  
11. 2. 3 切换到中断状态的方法  
11. 3 捕获并处理运行时错误*  
11. 3. 1 Err对象  
11. 3. 2 On Error语句  
11. 3. 3 Resume语句  
11. 3. 4 错误的捕获与处理  
11. 3. 5 Err对象的Raise方法和Clear方法  
习题11  
第12章 文件操作  
12. 1 文件操作概述  
12. 1. 1 文件操作的必要性  
12. 1. 2 文件的标识方法  
12. 2 顺序访问文件  
12. 2. 1 打开顺序文件  
12. 2. 2 关闭文件  
12. 2. 3 写顺序文件  
12. 2. 4 读顺序文件  
12. 2. 5 关于顺序文件的几点说明  
12. 3 随机访问文件  
12. 4 二进制文件  
12. 5 文件的共享与访问权限*  
12. 6 文件操作函数与语句  
习题12  
附录A 习题参考答案  
附录B 对象的命名前缀与默认属性  
附录C 变量的命名前缀  
附录D 键码  
附录E ASCII码字符集  
附录F SendKeys语句特殊击键  
附录G 可捕获的错误  
附录H 知识点索引  
参考文献...  

猜您喜欢

读书导航