推荐理由
本书特色:
◆LINQ可用于查询各种数据源
◆XML字面量使得读取XML文件更容易
◆Windows呈现基础(WPF)互操作性和WPF窗体
◆图像的拖放
◆VB Power Pack PrintForm和Shape控件
内容简介
本书作者Julia Case Bradley和Anita C.Millspaugh为全球无数读者提供了关于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主持过多次知名教师研讨会。
目录
第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 单选按钮
……
第3章 变量、常量以及计算
第4章 选择和条件
第5章 菜单、通用对话框、子过程以及函数过程
第6章 多窗体项目
第7章 列表、循环和打印
第8章 数组
第9章 Web应用程序
第10章 数据库应用程序
第11章 数据文件
第12章 OOP:创建面向对象
第13章 图形、动画、声音以及拖放技术
第14章 VB的附加主题
附录A 练习答案
附录B 日期、财务计算、数学以及字符串操作的方法与函数
附录C 精通Visual Studio环境的技巧及快捷方式
附录D 安全性
术语表
先读为快
第13章 图形、动画、声音以及拖放技术
本章学习目标
·使用Graphics方法来画形状、线条以及填充形状。
·使用Grpahics对象创建绘图界面。
·根据需要实例化Pen和Brush对象,以用于绘图。
·在运行时变换图片来创建动画。
·通过移动图像来创建简单动画。
·使用Timer组件来实现动画自动化。
·使用滚动条移动一幅图像。
·在项目中添加声音。
·在窗体上播放视频。
·在程序中引入拖放技术。
·使用Graphics对象的方法来画一张饼图。
在学习第7章的文档打印功能时,已经介绍过图形。在本章中,将学习如何绘制形状,如线条、矩形、椭圆,这些都是使用Graphics对象的方法来完成的。还可以用Graphics方法在商业应用程序中绘制图片和图表。
可以通过替换和移动图形来实现简单的动画效果,也可以使用Timer组件来引发事件,这样就可以创建自己的动画。
13.1 在Windows和Web中的图形
图形(graphics)这一术语指的是任何可显示在屏幕上的文本、图画、图像或图标。我们已经在图片框控件中放置图形图像来显示窗体上的图片。图片框还能显示动画。gif格式文件,因此可以很容易地在屏幕上产生动画效果。
可以在Web窗体中或在Windows窗体中显示图形文件。值得强调的是Web控件是一个图像控件,而Windows控件是一个图片框控件。两者都能显示图形文件,但Windows控件能显示更多的文件格式。
……