- 5
- 0
- 约4.61万字
- 约 73页
- 2016-10-19 发布于重庆
- 举报
程序設计教案VB版第六章
第六章 绘制控制网形图的程序设计方法
§6-1 Visual Basic 6.0 绘图基本技术
计算机VB语言系统默认的屏幕(窗体)绘图坐标系的原点位于屏幕的左上角,其横轴向右为正向,纵轴向下为正向。测量程序设计中习惯上使用测量坐标系。要想在计算机屏幕(窗体)上建立起绘图的测量坐标系,应使其坐标原点位于屏幕的左下角,其横轴向右为正向,纵轴向上为正向。这两种坐标系的本质区别是纵轴的方向正好相反。
为了使在屏幕(窗体)上绘出的图形与测量工作的野外实际图形方位一致(当然大小应按一定比例尺缩小),应将计算机VB语言系统默认的屏幕(窗体)绘图坐标系变换成测量坐标系;或者对计算机VB语言系统默认的屏幕(窗体)绘图坐标系不加以变换,而是将测量坐标系中的纵坐标换算成计算机VB语言系统默认的屏幕绘图坐标系中的纵坐标,横坐标保持不变。
下面先介绍这两种变换方法的第一种方法,第二种方法将在本章的第五节中介绍。
一、通过变换,在屏幕(窗体)上直接建立绘图的测量坐标系的方法
1. 窗体的缺省坐标系构成一个坐标系需要三个要素:坐标原点、坐标轴度量单位、坐标轴方向。VB坐标系统的缺省坐标原点(0,0)在对象的左上角,X坐标向右正方向,Y坐标向下为正方向。窗体对象坐标系是由它的ScaleTop, ScaleLeft, ScaleWidth, ScaleHeight属性决定的,Scale是
原创力文档

文档评论(0)