重点难点和错误分析 -项目五 简易画图板.ppt
《重点难点和错误分析 -项目五 简易画图板.ppt》由会员分享,可在线阅读,更多相关《重点难点和错误分析 -项目五 简易画图板.ppt(28页珍藏版)》请在三一办公上搜索。
1、重点难点和错误分析 项目五 简易画图板,主 讲:浙江广播电视大学 郑 炜,一、保存图片文件及打开,将图形保存到文件的语句:SavePicture 语法格式:SavePicture picture,stringexpression Picture:产生图形文件的 PictureBox 控件或 Image 控件的图片内容Stringexpression:欲保存的图形文件名,一、保存图片文件及打开,例子:,Private Sub save_Click()dlgFile.Filter=BMP ILES(*.BMP)|*.BMP|_ JPG FILES(*.JPG)|*.JPGdlgFile.ShowS
2、aveFn=dlgFile.FileNameIf Fn Then SavePicture picPaintzone.Image,FnEnd IfEnd Sub,一、保存图片文件及打开,打开已存在的图形文件,在图形控件内显示图形内容。格式:图片框控件名.Picture=LoadPicture(filename)当filename为一个文件的路径文件名时,图片框控件加载了一个图形文件。当filename为空时,清空(删除)图片框内的图形内容。,一、保存图片文件及打开,将图形按一定比例绘制在图片框控件内格式:图片框控件名.PaintPicture picture,x,y,width,height P
3、icture:要绘制到 object 上的图形源 x,y:均为单精度值,指定在 object 上绘制 picture 的目标坐标 width,height:单精度值,指示 picture 的目标宽度 和高度,一、保存图片文件及打开,例子:,dlgFile.Filter=BMP FILES(*.BMP)|*.BMP|JPG FILES(*.JPG)dlgFile.ShowOpenIf dlgFile.FileName Then picPaintzone.Picture=LoadPicture(dlgFile.FileName)Fn=dlgFile.FileName picPaintzone.Pa
4、intPicture picPaintzone.Picture,0,0,_ picPaintzone.ScaleWidth,picPaintzone.ScaleHeightEnd If,picPaintzone是“绘图区”,图片框控件,二、绘图方法,在应用程序中加进适当的图形和动画常常可以增加程序的魅力,使其多姿多彩。利用VB提供的绘图方法可以很容易地完成各种图形编程工作,Visual Basic的绘图方法如下:Print 显示字符串Line 画直线和方框Circle 画圆或椭圆Point 取得点的颜色值Pset 设置点的颜色值,1、Line方法,在对象上画直线或矩形语法格式:object.L
5、ine Step(x1,y1)Step(x2,y2),color,BF Object:所绘直线的控件对象,例如Form、PictureBox等(x1,y1):所画线段的起点坐标(x2,y2):所画线段的终点坐标Color:可选的颜色参数BF:B参数可选参数,利用对角坐标画出矩形;如果使用了 B 参数,则 F 参数规定矩形以矩形边框的颜色填充。,例 利用Line方法绘制直线或矩形,运用Line方法绘制窗体坐标系,Private Sub Form_Click()Cls Form1.Scale(-110,110)-(110,-110)定义坐标系 Line(-105,0)-(105,0)画X轴 Lin
6、e(0,105)-(0,-105)画Y轴End Sub,例 利用Line方法绘制直线或矩形,运用Line方法在窗体坐标系内绘制矩形,Private Sub Form_Click()Cls Form1.Scale(-110,110)-(110,-110)定义坐标系 Line(-105,0)-(105,0)画X轴 Line(0,105)-(0,-105)画Y轴 Line(-40,40)-(40,-40),B 画矩形 Line(-70,40)-(-50,-40),vbRed,BF 画实心矩形End Sub,2、Circle方法,Circle方法用来绘制圆、椭圆、圆弧等图形语法格式对象名.Circle
7、 Step(x,y),Radius,Color,Start,End,Aspet 对象名:要绘制图形的容器对象名称,如窗体、图片框等,缺省时为当前窗体。(x,y):圆、椭圆、弧或扇形的圆心坐标。Radius:圆、椭圆、弧或扇形的半径,若为椭圆,则为最长轴的尺寸。,2、Circle方法,Circle方法用来绘制圆、椭圆、圆弧等图形语法格式对象名.Circle Step(x,y),Radius,Color,Start,End,Aspet Start:可选型,指定弧的起点位置。取值范围从-2到2,缺省值是0。若为负数,则在画弧的同时还要画出到弧的起点的连线。End:可选项,指定弧的终点位置。取值范围从
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 重点难点和错误分析 -项目五 简易画图板 重点难点 错误 分析 项目 简易 画图板

链接地址:https://www.31ppt.com/p-6613439.html