图形操作

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

图形操作

本章要点

●图形操作基础:VB中的坐标系统;使用颜色。

●使用图形控件绘图:Line控件和Shape控件。

●使用绘图方法画图:Line、PSet和Circle方法。

使用图形可以美化应用程序界面,实现特殊的动态图像效果。在计算机应用中,图形操作是令人感兴趣的部分,同时也是较复杂、较难掌握的内容。VB提供了丰富的图形操作工具以及功能强大的绘图方法,利用它们可以设计出美观实用的图形应用程序。

12.1 图形操作基础

在VB中,图形操作主要是在窗体和图片框(PictureBox)对象上进行。在讨论具体的图形操作之前,首先需要了解一些与绘图有关的基础知识,包括对象的坐标系统、颜色的使用以及相关的常用属性和方法。

12.1.1 坐标系统

VB中的各种可视对象都定位于存放它的容器内。例如,在窗体内绘制控件或图形,窗体就是控件或图形的容器。窗体处于屏幕(Screen对象)内,屏幕则是窗体的容器。如果在图片框内放置控件或绘制图形,该图片框就是控件或图形的容器。对象在容器内的位置由该对象的Left和Top属性确定。移动容器时,容器内的对象也随着一起移动,而且与容器的相对位置保持不变。对象可以在容器内移动,如果将对象的一部分(或全部)移出了容器的边界,则移出部分(或全部)不予显示。

对象定位使用的是容器的坐标系,每个容器都有一个坐标系。坐标系由三要素构成:坐标原点,坐标度量单位(刻度),坐标轴的长度与方向。

1. 坐标原点与坐标轴方向

在默认的VB坐标系统中,原点(0,0)位于容器内部的左上角,X轴的正向水平向右,Y轴的正向垂直向下。对于窗体和图片框来说,这里所说的“容器内部”是指可以容纳其他控件并且可用于绘图的区域,该区域称为绘图区或工作区。绘图区不包括边框,窗体的绘图区还要将标题栏和菜单栏(若有)除外。因此,窗体中控件的Left属性是指控件左上角到窗体绘图区左边的距离,Top属性是控件左上角到窗体绘图区顶边的距离。

相关文档
最新文档