网站大量收购独家精品文档,联系QQ:2885784924

Visual Basic语言程序设计教程(第二版) 程胜利 第14章 图形处理新.pptVIP

Visual Basic语言程序设计教程(第二版) 程胜利 第14章 图形处理新.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第14章 图形处理 本章的学习重点 坐标系的定义方法 直线和形状控件的使用 常用图形方法的使用 14.1 图形设计基础 坐标系统 在Visual Basic中,窗体、框架和图片框等都可以作为其他控件的容器,所以这些控件又称为容器控件。每个容器控件都有自己的坐标系统,用来标识置于其中的其他控件所在的具体位置。 各坐标系在使用中可以采用默认坐标系或自定义坐标系的坐标值对位置进行标识。 1. 默认坐标系 无特殊设置时,容器坐标系为默认设置,即:坐标原点在容器的左上角,水平向右为X轴正方向;垂直向下为Y轴正方向。 在默认坐标系中只有正值,没有负值。 14.1 图形设计基础 2. 坐标单位 坐标系的单位有Twip、Point、Pixel、Character、Inch、Millimeter、Centimeter和用户自定义这8种。坐标系单位不同只改变度量单位和度量精度,不影响坐标轴的长度或作图容器和区域的大小。 14.1 图形设计基础 ScaleMode属性设置的语法格式: 对象名.ScaleMode = 属性值 例如: Form1.ScaleMode = 3 ′设置窗体坐标系的坐标单位为像素。 Picture1.ScaleMode = 1 ′设置图片框坐标系的坐标单位为Twip。 注意: 窗体与窗体内的容器控件(图片框等)的坐标单位是各自独立的。例如窗体的坐标单位设置为Twip时,窗体内的容器控件的坐标单位可以为其它ScaleMode属性值。两者可以相同,也可以不同,根据用户的需要来设置。 14.1 图形设计基础 (2)使用Scale方法设置坐标系 语法格式: [Object .] Scale [(xLeft,yTop)- (xRight,yBottom)] 其中: Object:对象名; Scale:方法名; (xLeft,yTop):对象的左上角坐标值; (xRight,yBottom):对象右下角的坐标值。 14.2 绘图控件 为了在应用程序中体现出图形创作效果,Visual Basic包含了直线控件和形状控件。利用绘图控件可以在对象中绘制特定形状的图形。 1.直线控件(Line) 直线控件可以绘制水平线、垂直线或对角线。在设计时,可以使用线条控件在窗体上、图片框和框架中添加线条。即使AutoRedraw属性(自动重绘)的值被设置为False,直线控件绘制的线也会保留在窗体上。 直线控件的主要属性有: 1) BorderStyle属性:设置线条的类型,属性值取值0—6 。 14.2 绘图控件 2)BorderWidth属性 设置线条的粗细。该属性受边框风格(BorderStyle)属性设置的影响。当BorderWidth属性设置值大于1时,BorderStyle属性的有效值为1(实线)和6(内实线);若BorderStyle属性值为2—4时,BorderWidth属性设置值只能为1,否则其表现形式会同实线一样。 3) BorderColor属性 设置线条的颜色。 14.2 绘图控件 2. 形状控件(Shape) 形状控件可以绘制矩形、圆等图形。将形状控件添加到窗体上时显示为一个矩形,通过属性的设置可确定最终的几何形状。 形状控件除了具有与直线控件一样的BorderStyle、BorderWidth和BorderColor属性外,Shape和FillStyle属性是其特有属性。 1) Shape属性:设置控件显示形状。属性值取值0—6,默认值为0。 14.2 绘图控件 2)FillStyle属性:设置填充效果。属性值取值0—6,默认值为1。 14.3 图形方法 1. PSet方法 PSet方法可以在窗体或图片框中指定位置画一个指定颜色的点。语法格式: [Object] . PSet [Step](X,Y)[Color] 其中: 1) Object:使用PSet方法的对象名,可以是窗体和图片框; 2) PSet :方法名; 3) Step:可缺省参数,在使用该关键字时,所画的点位于由CurrentX和CurrentY属性表示的当前位置相对的(X,Y)处; 4)(X,Y):显示点的坐标位置; 5) Color:用来设置显示点的颜色,可使用RGB函数或QBColor函数指定颜色。此参数可以缺省,缺省时为当前ForeColor属性

文档评论(0)

精品课件 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档