计算机等级考试二级VB教程.ppt

计算机等级考试二级VB教程.ppt

ID:52395464

大小:404.06 KB

页数:30页

时间:2020-04-05

计算机等级考试二级VB教程.ppt_第1页
计算机等级考试二级VB教程.ppt_第2页
计算机等级考试二级VB教程.ppt_第3页
计算机等级考试二级VB教程.ppt_第4页
计算机等级考试二级VB教程.ppt_第5页
资源描述:

《计算机等级考试二级VB教程.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、9.1图形处理9.2多媒体应用9.3示例第9章图形处理及多媒体应用VisualBasic程序设计作业实验掌握掌握窗体的ScaleMode属性色彩常量,色彩函数绘图控件:shape和line绘图方法:Pset,Line,Circle,Cls图片框,图像控件鼠标事件:MouseDown,MouseUp,MouseMove鼠标事件过程参数:Button,Shift,X,Y重点绘图方法:Pset,Line,Circle,Cls计算机的绘图和动画是一件奇妙且引人入胜的主题,VisualBasic下的图象处理技术,包括绘图,色

2、彩,动画,三维空间,虚拟现实,甚至计算机仿真的基础。听起来很诱人的东西往往需要大量不诱人的知识,本章是这些奇妙东西的入门。VB可以利用绘图方法在窗体或某容器类对象上画图。也可以用绘图控件画图。其多媒体控件可以让你感受动画、声音等。9.1图形处理9.1图形处理1.VB的坐标系统(1)VB坐标系系统坐标系(屏幕坐标)容器坐标系统(“窗体坐标”)所以:窗体中调整、移动控件时,使用容器的坐标系统。位置用Left,Top属性描述。Left表示控件左上角到窗体左边的距离Top表示控件左上角到窗体上边的距离。9.1图形处理1.V

3、B的坐标系统(2)改变默认坐标系利用到窗体的Scale系列属性ScaleLeft属性:确定对象左边的水平坐标;ScaleTop属性:确定对象顶端的垂直坐标;ScaleWidth属性:确定对象内部水平的单元数目;ScaleHeight属性:确定对象内部垂直的单元数目。如:ScaleLeft=-50:ScaleTop=50ScaleWidth=100:ScaleHeight=-100利用窗体的Scale方法如:Form1.Scale(-50,50)-(50,-50)其中:前括号指左上角坐标,后括号指右下角坐标可读系统由

4、控件的ScaleMode属性设置的。ScaleMode的值有:ScaleMode值意义0用户自定义1点素(Twip即“特维”,缺省刻度)2点(Point)3象素(Pixel,这与屏幕分辨率有关)4字符(Character)5英寸(Inch)6毫米(Millimeter)7厘米(Centimeter)(3)刻度系统9.1图形处理思考题:如将水平滚动条的最小值设置为0,最大值设置为255,应对其——属性要进行设置。A。left和topBwidth和heightCsmallchange和largechangeDmin和m

5、ax(1)当前坐标•对象:窗体、图形框等。•属性:CurrentX、CurrentY,该属性设计阶段不可用•绝对坐标:(x,y)•相对坐标:step(x,y)(2)线宽•窗体、图形框或打印机的DrawWidth属性给出这些对象上所画线的宽度或点的大小。DrawWidth属性以像素为单位来度量,最小值为1。2.绘图属性9.1图形处理(3)线型(DrawStyle)2.绘图属性9.1图形处理(4)填充封闭图形的填充方式由以下两个属性决定:FillColor指定填充图案的颜色,缺省值与ForeColor相同FillSty

6、le属性指定填充的图案,共有8种内部图案。DrawStyle设置值线型0实线1长划线2点线3点划线4点点划线5透明线6内实线VB采用对象前景色(ForeColor)来绘图•RGB函数格式:RGB(红,绿,蓝)其中:红、绿、蓝三基色的成分使用0~255之间的整数,共有256×256×256种颜色•QBColor函数格式:QBColor(颜色码)其中:颜色码使用0~15之间的整数,共有16色例:Label1.forecolor=RGB(255,0,0)Label1.forecolor=vbred2.绘图属性9.1图形处

7、理(5)色彩9.1图形处理3.使用绘图控件(1)Line控件:绘制直线属性:BorderStyle:直线类型,8种,默认为1(实线)见206页表BorderWidth:设置线宽BorderColor:设置线条颜色X1,Y1,X2,Y2:设置起始点和终止点的坐标(2)Shape控件:属性:Shape:设置图形的形状(参见P204表9.2)FillStyle:设置填充样式,默认为19.1图形处理(1)Pset方法:用于画点格式:[object.]Pset[Step](x,y)[,颜色]其中:objec是用于绘图板的“容

8、器”对象名,如在本窗体画点,可以省去,(x,y)为点的坐标;Step表示采用采用相对坐标;注:采用背景颜色可清除某个位置上的点。4.绘图方法(点,线和圆)举例:PSet(1000,1000),vbRedPicture1.PSet(1000,2000),vbBluePSet(1000,1000)PSet(1000,1000),BackColor例9-3在图片框

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。