使用文本和图形

Visual Basic 为应用程序的使用,提供了复杂的文本和图形功能。如果能将文本当作可视化的元素,则大小、形状和颜色都可以看到,这就能增强所提供的信息。正如报纸要使用标题、专栏和要点来把文字分成互相穿插的一些块一样,文本的一些属性也可以用于强调重要的概念和感兴趣的细节。

Visual Basic 在设计时还提供一些有很大灵活性的图形功能,包括添加通过显示一连串图象所实现的动画。

本章阐述了放置和操作文本图形的一些方法。包括有关格式设置、字体、调色板和打印的细节。通过良好的设计思路来运用这些功能,可以优化应用程序,使之有吸引力和易于使用。

主题

使用字体

说明如何选择字体和设置字体特征。

在窗体和图片框上显示文本

描述如何使用 Print 方法,在窗体、图片框或打印机上打印消息。

格式化数字、日期和时间

如何显示不同格式的数字、日期和时间。

使用选定的文本

如何在文本框和组合框中选择和操作文本。

用剪贴板对象传送文本和图形

如何将项剪切、复制和粘贴到剪贴板中。

坐标系统概述

如何定义控件和窗体的位置。

使用图形控件

论述了所有图形控件所使用的属性。

使用图形方法

如何使用图形方法去创建各种直线和形状。

使用颜色

涉及从有关颜色的基本知识到对多种调色板管理的所有问题。

使用图片对象

如何操作具有图片对象或图片对象数组的图形。

打印

论述了应用程序中打印文本和图形的一些问题。


示例应用程序

Blanker.vbp, Palettes.vbp

本章的一些代码示例取之于 Blanker (Blanker.vbp) 和 Palettes (Palettes.vbp) 示例。您可以在Samples 目录中找到这些示例应用程序。