灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:8565回复:9

[VB语言书籍]Visual Basic 2008程序设计

楼主#
更多 发布于:2011-11-10 14:48
Visual Basic 2008程序设计




电子书内容介绍
《Visual Basic 2008程序设计》作者Julia Case Bradley和Anita C.Millspaugh为全球无数读者提供了关于Visual Basic 2008程序设计的指导和帮助。读者不仅能够轻松地阅读这本畅销教材,而且能够更好地精通最流行的面向对象编程语言。《Visual Basic 2008程序设计》不仅通过示例代码、练习题以及完整的程序设计示例阐明了前沿技术,而且还将这些概念运用于案例分析和编程练习当中。《Visual Basic 2008程序设计》还提供了屏幕截图、分步指导练习以及附录,旨在帮助读者编写优秀的程序。

电子书作者
布兰德尼(Julia Case Bradley)是Mt.San Antonio学院计算机信息系统的一名荣誉教授。她从事计算机程序设计课程的教学与研究已有25年,并已经独著或与他人合著了多本教材,包括Macintosh Basic、QuickBasic、QBasic、Visual Basic、C#、java等。 Anita C.Millspaugh是Mt.San Antonio学院的系主任,从事Visual Basic、C#以及Java语言的程序设计课程的教学工作。她也在美国计算机教育者协会授课,并为Mt.SAC和California Vocational Faculty主持过多次知名教师研讨会。

站长推荐
《Visual Basic 2008程序设计》特色:
LINQ可用于查询各种数据源
XML字面量使得读取XML文件更容易
Windows呈现基础(WPF)互操作性和WPF窗体图像的拖放
VB Power Pack PrintForm和Shape控件


电子书部份目录

第1章 VB 2008综述
1.1 使用VB编写Windows应用程序
1.2 编程语言——过程、事件驱动和面向对象
1.2.1 对象模型
1.2.2 Microsoft的Visual Studio
1.3 创建VB项目
1.3.1 三个步骤
1.3.2 VB应用程序文件
1.4 Visual Studio环境
1.4.1 默认环境设置
1.4.2 IDE的初始屏幕
1.4.3 新项目对话框
1.4.4 IDE主窗口
1.4.5 工具栏
1.4.6 文档窗口
1.4.7 窗体设计器
1.4.8 Solution Explorer窗口
1.4.9 属性窗口
1.4.10 工具箱
1.4.11 帮助
1.4.12 设计时、运行时和调试时
1.5 创建第一个VB项目
1.5.1 建立工作区
1.5.2 项目规划
1.5.3 定义用户界面
1.5.4 设置属性
1.5.5 编写代码
1.5.6 VB代码语句
1.5.7 编写Hello world事件过程
1.5.8 运行项目
1.5.9 保存工作
1.5.10 打开项目
1.5.11 修改项目
1.5.12 打印代码
1.6 打印输出示例
1.7 查找并修正错误
1.7.1 语法错误
1.7.2 运行时错误
1.7.3 逻辑错误
1.7.4 项目调试
1.7.5 对象的命名规则和约定
1.8 Visual Studio帮助
1.8.1 安装和运行MSDN
1.8.2 查看帮助主题
1.8.3 上下文相关帮助
1.8.4 管理窗口
1.9 程序设计示例
1.10 本章小结
1.11 复习题
1.12 编程练习
1.13 案例分析

第2章 设计用户界面
2.1 更多的控件类型
2.1.1 文本框
2.1.2 掩码文本框
2.1.3 丰富文本框
2.1.4 分多行显示文本
2.1.5 分组框
2.1.6 复选框
2.1.7 单选按钮
2.1.8 图片框
2.1.9 使用智能标签
2.1.1 0对窗体和控件使用图像
2.1.1 1设置边框和样式
2.1.1 2画线
2.2 操作多个控件
2.2.1 选择多个控件
2.2.2 撤销选中一组控件
2.2.3 将控件成组移动
2.2.4 为多个控件设置属性
2.2.5 对齐控件
2.3 按照用户习惯设计应用程序
2.3.1 设计用户界面
2.3.2 定义键盘访问键
2.3.3 设置确定和取消按钮
2.3.4 设置控件的Tab键顺序
2.3.5 设置屏幕上窗体的位置
2.3.6 创建工具提示
2.4 编写控件代码
2.4.1 清空文本框和标签内容
2.4.2 重置焦点
2.4.3 设置单选按钮和复选框的Checked属性
2.4.4 在运行时设置控件的可见性
2.4.5 禁用控件
2.4.6 根据用户动作设置属性
2.4.7 修改文本的颜色
2.4.8 使用单选按钮选择颜色
2.4.9 改变一个控件的多个属性
2.4.1 0连接文本
2.4.1 1处理程序中的长行
2.4.1 2下载并使用线条和形状控件
2.5 程序设计示例
2.6 良好的编程习惯
2.7 本章小结
2.8 复习题
2.9 编程练习
2.1 0案例分析

第3章 变量、常量以及计算?
3.1 数据——变量和常量
3.1.1 数据类型
3.1.2 命名规则
3.1.3 命名约定
3.1.4 常量:命名常量和内部常量
3.1.5 声明变量
3.1.6 变量的作用范围和生存期
3.2 计算
3.2.1 将字符串转换为数值型数据类型
3.2.2 算术操作
3.2.3 运算次序
3.2.4 在代码中进行计算
3.2.5.Explicit选项和Strict选项
3.2.6 在数值数据类型间进行转换
3.2.7 在不同数据类型间进行计算
3.2.8 四舍五入
3.3 格式化数据并显示
3.3.1 使用格式说明符代码
3.3.2 选择用于程序输出的控件
3.4 计算类程序的一个示例
3.4.1 规划项目
3.4.2 项目编程解决方案
3.5 异常处理
3.6 在消息框中显示消息
3.6.1 文本消息字符串
3.6.2 标题栏文本
3.6.3 消息框按钮
3.6.4 消息框图标
3.6.5 使用重载方法
3.6.6 测试多个域
3.7 计数与求和
3.7.1 求总和
3.7.2 计数
3.7.3 计算平均值
3.8 程序设计示例
3.9 本章小结
3.10 复习题
3.11 编程练习
3.12 案例分析

第4章 选择和条件
4.1 If语句
4.1.1 If语句的动作图
4.1.2 有用的编辑器
4.2 布尔表达式
4.2.1 比较数值变量和常量
4.2.2 比较字符串
4.2.3 判定Truc或False
4.2.4 比较大写和小写字母
4.2.5 复合布尔表达式
4.2.6 简化版操作
4.3 嵌套If语句
4.4 在If语句中使用单选按钮和复选框
4.4.1 一个简单的示例
4.4.2 判定单选按钮组的状态
4.4.3 判定多个复选框的状态
4.5 增强消息框特性
4.5.1 显示消息字符串
4.5.2 显示多个按钮
4.6 输入验证
4.6.1 检查值的范围
4.6.2 检查输入域
4.6.3 执行多重有效性验证
4.7 Case结构
4.8 共享事件过程
4.9 调用事件处理过程
4.10 程序设计示例
4.11 调试VB项目
4.11.1 编写调试输出
4.11.2 用BreakAll按钮暂停程序的执行
4.11.3 强制中断项目
4.11.4 检测表达式的当前值
4.11.5 单步执行代码
4.11.6 本地窗口
4.11.7 自动窗口
4.12 循序渐进调试指南
4.13 本章小结
4.14 复习题
4.15 编程练习
4.16 案例分析

第5章 菜单、通用对话框、子过程以及函数过程
5.1 菜单
5.1.1 定义菜单
5.1.2 创建菜单的具体步骤
5.1.3 为菜单项编写代码
5.1.4 Windows菜单标准
5.2 通用对话框
5.2.1 显示Windows通用对话框
5.2.2 使用对话框信息
5.2.3 设定初始值
5.3 创建上下文菜单
5.3.1 创建上下文菜单的具体步骤
5.3.2 过程共享
5.4 编写通用过程
5.4.1 创建新的子过程
5.4.2 过程的参数传递
5.4.3 编写函数过程
5.4.4 具有多个参数的函数
5.4.5 将项目的计算分割为较小的单位
5.5 基于现有项目生成新项目
5.6 程序设计示例
5.7 本章小结
5.8 复习题
5.9 编程练习
5.10 案例分析

第6章多窗体项目:
6.1 多窗体的使用
6.1.1 创建新窗体
6.1.2 添加窗体和删除窗体
6.2 About对话框
6.2.1 使用AboutBox模板
6.2.2 设置程序集信息(AssemblyInformation)
6.3 闪屏
6.3.1 使用闪屏模板
6.3.2 首先显示闪屏窗体
6.3.3 其他模板窗体
6.4 窗体方法和事件的使用
6.4.1 显示窗体
6.4.2 隐藏或关闭窗体
6.4.3 窗体事件响应
6.4.4 窗体事件的次序
6.4.5 编写事件过程
6.4.6 控制闪屏显示
6.5 多窗体中的变量和常量
6.5.1 作用域
6.5.2 访问权限
6.5.3 生命周期
6.5.4 名称空间
6.5.5 常量和变量声明小结
6.5.6 声明变量和常量的指导原则
6.6 在IDE之外运行程序
6.7 程序设计示例
6.8 本章小结
6.9 复习题
6.10 编程练习
6.11 案例分析

第7章 列表、循环和打印
7.1 列表框和组合框
7.1.1 选项集合(ItemsCollection)
7.1.2 填写列表
7.1.3 Selectedlndex属性
7.1.4 Items.Count属性
7.1.5 引用选项集合
7.1.6 从列表中删除选项
7.1.7 清空列表
7.1.8 列表框和组合框的事件
7.2 DOLoop
7.2.1 再谈布尔型数据类型
7.2.2 在列表框中使用Do/Loop
7.3 For/Next循环
7.3.1 负增量或者反向计算
7.3.2 进入循环之前就满足条件
7.3.3 改变循环控制变量的值,
7.3.4 死循环
7.3.5 跳出循环
7.3.6 跳到下一次循环
7.4 使条目显示为被选中
7.4.1 选择文本框中的条目
7.4.2 选择列表框中的条目
7.5 发送信息到打印机
7.5.1 PrintDocument组件
7.5.2 开始打印——分布指导
7.5 ‘3打印小结
7.5.4 打印列表框的内容
7.5.5 打印列表中被选中的项
7.5.6 对齐小数列
7.5.7 显示一个打印预览
7.5.8 向打印项目添加打印预览对话框——分布指导
7.5.9 Llsing块
7.5.10打印多个页面
7.6 程序设计示例
7.7 本章小结
7.8 复习题
7.9 编程练习
7.10案例分析
……
第8章 数组
第9章 web应用程序
第10章 数据库应用程序
第11章 数据文件
第12章 OOP:创建面向对象
第13章 图形、动画、声音以及拖放技术
第14章 VB的附加主题
附录A 练习答案
附录B 日期、财务计算、数学以及字符串操作的方法与函数
附录C 精通Visual Studio环境的技巧及快捷方式
附录D 安全性
术语表
……


序言
VisualBasic(VB)之所以成为最流行的编程语言之一,有多种原因:首先,VB易于学习,是理解基本编程概念的绝佳工具,此外,VB已经发展成为一种功能强大的大众化产品,是熟练的VB程序员工作中必须掌握的语言。
VB是一种完全面向对象的语言,它与许多使用.NETFramework的其他语言兼容.面向对象的概念及VB语言的语法和术语将贯穿全书.
VB允许程序员开发基于Windows或者Web浏览器的应用程序,同时避免了程序设计工作中的复杂性.程序员无须做太多的工作,就能设计出具有诸如按钮、复选框、单选按钮、文本框以及列表框等标准元素的屏幕界面。这些对象都按照预定设计进行动作,生成一个“标准”的Windows或者Web用户界面。
本书简介
本书是学习程序设计的入门级教材,本书的读者此前可以没有任何关于计算机程序设计方面的知识.同时,本书的后面几个章节适用于那些希望通过学习一门新的语言来提升自己技能的专业程序员。
本书要求读者熟悉Windows操作环境,并会使用基于internet浏览器的应用程序。
学习方法
本书包含了程序设计的一些基本概念.问题解决方案。程序设计逻辑.面向对象的设计技术以及事件驱动语言.VB是一种完全面向对象的语言,它包含了继承性和多态性.面向对象编程(OOP)的概念将在第1章中介绍,它的特性则会在本书的每一章中得以体现.
每章的主题都按顺序列出,程序员可从中学习如何布局可视化的界面,掌握许多重要的编程技巧,如创建带有对象.选择.循环以及数据管理功能的项目。
本书以易于读者理解和使用的方式编写,并为读者提供了界面设计指导原则。
本书特点
面向对象概念:帮助学生在学习创建自己的类之前先了解面向对象的设计。
界面设计指导:帮助学生更好地理解满足用户需要和采用业界标准。
练习题:帮助学生回顾当前主题,并评估自己是否已经掌握了所学的相关内容。
提示:帮助学生避免编写有问题的程序,并鼓励他们培养良好的编程习惯。
程序设计示例:通过项目设计.编写并执行VB程序的过程,指导学生学习编程的步骤。
编程练习:考查学生是否掌握了各章介绍的编程技术。
案例分析:提供了具有连贯性的主题练习,可用于整个课程,随着学习的深入,学生将不断完善这些项目。
致学生
学生数据:本书网站中的学生数据提供了一个调试项目,还提供了可用于编程练习和案例分析的数据库文件.图形文件以及声音文件.
访问VB2008网站:教师和学生资源请访问http://www.mhhe.com/VB2008/,或者从http://www.tupwk.com.cn/downpage页面下载本书的资源。
致教师
教师网站:包括教师手册(教学提示.教学提纲.每章的编程练习需要的特性矩阵),PowerPoint幻灯片:测试文件(使用EZ测试,格式是Word文件),各章末练习题的解决方案.
PowerPoint幻灯片:为教师提供了完整而详细的教学材料,可以向学生展示每章的重要概念.
访问VB2008网站:教师和学生资源请访问http://www.mhhe.com/VB2008/,或者从http://www.tupwk.com.cn/downpage页面下载本书的资源。
新版本中的改动
这一新版本教材基于VB2008专业版.VB2008包含语言集成查询(LanguageIntegratedQueries,LINQ),它可以用更一致的方法来查询各种数据源.XML字面量可以使我们更轻松地读写XML文件.Windows呈现基础(WindowsPresentationFoundation,WPF)提出了界面设计的新理念.
这一新版本教材具有更为丰富的智能感知(intelliSense)功能,从而在大多数实例中都没必要使用Me关键字。
这一新版本教材增加了一个PrintForm控件,它非常方便用于教学环境.PrintForm控件在第1章介绍,它既可用于打印机输出,也可用于打印预览输出.标准的打印功能则仍然在第7章介。
LINQ在第10章和第14章中讨论。
第11章介绍了一种方法,可以使用My对象写少量数据.
图像的拖放在第13章介绍.学生可以在本章学习这个熟悉操作的开发技术。
第14章讨论XML数据文件,并介绍用WPF进行程序设计.
文字叙述.分布指导练习.屏幕截图以及附录都针对VB2008做了更新。屏幕截图全部基于WindowsVista操作系统.
在编码约定方面的改变包括对变量标识符采用Pascalcasing命名方法。


回帖可见下载地址

亲!本部分内容设定了隐藏,需要回复后才能看到. 请先注册! 再回帖! 免费下载上千GB的课程.



喜欢0 评分0
hncy_zyq
新手上路
新手上路
  • 注册日期2012-10-19
  • 发帖数3
  • QQ93056767
  • 火币14枚
  • 粉丝1
  • 关注0
沙发#
发布于:2012-10-19 19:42
学习学习!!!

回复(0) 喜欢(0)     评分
hncy_zyq
新手上路
新手上路
  • 注册日期2012-10-19
  • 发帖数3
  • QQ93056767
  • 火币14枚
  • 粉丝1
  • 关注0
板凳#
发布于:2012-10-19 19:47
学习学习!

回复(0) 喜欢(0)     评分
ablikimhope
侠客
侠客
  • 注册日期2013-01-07
  • 发帖数145
  • QQ747124126
  • 火币173枚
  • 粉丝9
  • 关注1
地板#
发布于:2013-01-07 22:25
好吧 知道了

回复(0) 喜欢(0)     评分
Microzou
侠客
侠客
  • 注册日期2013-11-20
  • 发帖数35
  • QQ2273689455
  • 火币42枚
  • 粉丝0
  • 关注0
4楼#
发布于:2013-11-20 21:08
强烈支持。

回复(0) 喜欢(0)     评分
雨巷小桥
新手上路
新手上路
  • 注册日期2013-12-08
  • 发帖数9
  • QQ675641911
  • 火币30枚
  • 粉丝0
  • 关注0
5楼#
发布于:2013-12-08 19:40

回复(0) 喜欢(0)     评分
xhk32067
新手上路
新手上路
  • 注册日期2015-12-11
  • 发帖数14
  • QQ1060687427
  • 火币22枚
  • 粉丝0
  • 关注0
6楼#
发布于:2015-12-11 16:39
好书回帖看!

回复(0) 喜欢(0)     评分
wlyxbl
终身会员
终身会员
  • 注册日期2016-05-02
  • 发帖数2988
  • QQ1576945181
  • 火币3808枚
  • 粉丝1
  • 关注3
  • 忠实会员
  • 最爱沙发
7楼#
发布于:2016-05-16 00:22
asic 2008程

回复(0) 喜欢(0)     评分
wto470
新手上路
新手上路
  • 注册日期2014-03-26
  • 发帖数4
  • QQ805052656
  • 火币9枚
  • 粉丝0
  • 关注0
8楼#
发布于:2019-02-14 11:26
回复(0) 喜欢(0)     评分
oNyChOmYs_to
精灵王
精灵王
  • 注册日期2019-03-26
  • 发帖数361
  • QQ359822762
  • 火币460枚
  • 粉丝0
  • 关注0
  • 最爱沙发
9楼#
发布于:2019-03-26 15:31

回复(0) 喜欢(0)     评分
游客

返回顶部