欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    图形文本和多媒体应.ppt

    • 资源ID:6257156       资源大小:219.50KB        全文页数:16页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    图形文本和多媒体应.ppt

    1,第8章 窗体和常用控件,8.1 绘制图形8.1.1 坐标系8.1.2 坐标刻度8.1.3 设置颜色8.1.4 图形控件8.1.5 绘图方法,2,8.1.1 坐 标 系,坐标系用于确定容器中点的位置,任何容器的默认原点坐标都是容器的左上角(0,0)。坐标系包括横坐标(X轴)和纵坐标(Y轴),从原点出发向右方向为X轴的正方向,垂直向下是Y轴的正方向。x值是指点与原点的水平距离,y值是指点与原点的垂直距离。VB中的容器包括窗体(Form)、框架(Frame)和图片框(PictureBox)等。图81中文本框的位置坐标是以窗体为容器的坐标,而不是屏幕的坐标。坐标系的原点、方向和刻度都可以通过设置而改变。,3,8.1.2 坐标刻度,1.ScaleMode属性:用来设置坐标系的标准刻度,4,8.1.2 坐标刻度,VB中有两种方法用于坐标系的定义。方法一:通过对象的ScaleTop、ScaleLeft、ScaleWidth和ScaleHeigh四项属性来实现。它们不仅可以用来设置坐标系统,而且可以用于获取当前坐标系统的信息。方法二:采用Scale方法来设置坐标系。该方法是建立用户坐标系最方便的方法。,5,8.1.2 坐标刻度,2.刻度属性 ScaleLeft、ScaleTop、ScaleHeight与ScaleWidth属性,是设置坐标系的用户定义刻度的属性,它们可以建立起一个带有正、负坐标的自定义坐标系统。当设置了刻度属性时,ScaleMode 自动地设置为 0。ScaleLeft、ScaleTop 属性返回或设置一个对象左上角的水平(ScaleLeft)和垂直(ScaleTop)的坐标。ScaleHeight、ScaleWidth 属性返回或设置对象内部的水平(ScaleWidth)或垂直(ScaleHeight)度量单位。例如:Picture1.ScaleLeft=-500Picture1.ScaleTop=500Picture1.ScaleWidth=1000Picture1.ScaleHeight=-1000,6,8.1.2 坐标刻度,3.Scale 方法:用以定义 Form、PictureBox 或 Printer对象的坐标系统。语法:对象.Scale(x1,y1)-(x2,y2)说明:X1和y1的值为对象左上角的坐标,决定了ScaleLeft和ScaleTop 属性值。X2和y2的值为对象右下角的坐标,两个x坐标的差值和两个y坐标的差值,分别决定了ScaleWidth 和ScaleHeight属性值。例如:Picture1.Scale(-500,500)-(500,-500),7,8.1.3 设置颜色,属性窗口中设置“外观”类的属性:BackColor属性:返回或设置背景颜色。ForeColor属性:返回或设置前景颜色。BorderColor 属性:返回或设置对象的边框颜色,可用于shape控件。FillColor 属性:返回或设置填充颜色。,8,8.1.3 设置颜色,1RGB函数 RGB函数用于在运行时指定颜色值,是比较常用的函数。对计算机来说,屏幕显示的颜色都是运用三种原色:红色、绿色和蓝色。语法:RGB(R,G,B),(快讲),9,8.1.3 设置颜色,2QBColor函数QBColor函数用来设置所对应颜色的RGB颜色码。语法:QBColor(颜色参数),10,8.1.3 设置颜色,3.通过内部常数来设置颜色 VB将经常使用的颜色值定义为内部常数,内部常数如表所示。,11,8.1.4 图形控件,在VB的控件箱中的图形控件包括直线控件和形状控件。,12,8.1.4 图形控件,形状控件的Shape属性提供了六种预定义的形状,如表所示。,【例8-1】使用组合框显示形状控件的形状、底纹和颜色。,13,8.1.5 绘图方法,1.Cls方法 Cls方法用于清除所有图形方法和Print方法显示的文本或图形,并将光标移到原点位置。但不能清除界面中的控件。2.CurrentX和CurrentY属性 CurrentX和CurrentY属性用于设置当前的水平和垂直坐标,即下一次绘图或打印的起点坐标,只能在运行时使用。3AutoRedraw属性 AutoRedraw属性是自动重画。,14,8.1.5 绘图方法,4.Pset方法 Pset方法用于画点,即设置指定点处像素的颜色。语法:对象.Pset Step(X,Y),Color其中,对象是使用PSet方法的对象名,可以是窗体和图片框;Step为可选参数,加入此参数表明所画的点位于相对当前点的(X,Y)处;(X,Y)为点的位置坐标;Color参数可选,用于设置点的颜色。,15,8.1.5 绘图方法,5.Line方法 Line方法用于画线,可以画单个线段,也可以画矩形。语法:对象.LineStep(X1,Y1)-Step(X2,Y2),Color,BF其中,(X1,Y1)和(X2,Y2)为一条线段的起止坐标,(X1,Y1)可以省略,若省略就表示从当前位置开始画到(X2,Y2)点,当前点坐标可用其CurrentX、CurrentY属性得到,(CurrentX,CurrentY)为当前点的坐标;Step是相对意义,加入Step后坐标为相对于当前点的坐标;Color用于设置画线的颜色;参数B表示以(X1,Y1)和(X2,Y2)为对角坐标画一方框;加入F表示对矩形框填充。例8-3:在图片框中使用Line方法绘制矩形。,16,8.1.5 绘图方法,6.Circle方法 Circle方法可用于在对象上画圆、椭圆或圆弧。语法:对象.Circle Step(x,y),半径,颜色,起点,终点,纵横比7.PaintPicture方法 PaintPicture方法用于在Form、PictureBox 或打印机上绘制出图形文件的内容,图形文件类型包括.bmp、.wmf、.emf、.cur和.ico等。语法:对象.PaintPicture 图片,x1,y1,宽度1,高度1,x2,y2,宽度2,高度2,位操作常数,

    注意事项

    本文(图形文本和多媒体应.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开