重点难点和错误分析——项目五简易画图板.pptx
《重点难点和错误分析——项目五简易画图板.pptx》由会员分享,可在线阅读,更多相关《重点难点和错误分析——项目五简易画图板.pptx(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、保存图片文件及打开将图形保存到文件的语句:SavePicture语法格式:SavePicturepicture,stringexpressionPicture:产生图形文件的PictureBox控件或Image控件的图片内容Stringexpression:欲保存的图形文件名第1页/共28页一、保存图片文件及打开例子:Private Sub save_Click()dlgFile.Filter=BMP ILES(*.BMP)|*.BMP|_ JPG FILES(*.JPG)|*.JPGdlgFile.ShowSaveFn=dlgFile.FileNameIf Fn Then SavePic
2、ture picPaintzone.Image,FnEnd IfEnd Sub第2页/共28页一、保存图片文件及打开打开已存在的图形文件,在图形控件内显示图形内容。格式:图片框控件名.Picture=LoadPicture(filename)当filename为一个文件的路径文件名时,图片框控件加载了一个图形文件。当filename为空时,清空(删除)图片框内的图形内容。第3页/共28页一、保存图片文件及打开将图形按一定比例绘制在图片框控件内格式:图片框控件名.PaintPicturepicture,x,y,width,heightPicture:要绘制到object 上的图形源x,y:均为单
3、精度值,指定在object上绘制picture的目标坐标width,height:单精度值,指示picture的目标宽度和高度第4页/共28页一、保存图片文件及打开例子:dlgFile.Filter=BMP FILES(*.BMP)|*.BMP|JPG FILES(*.JPG)dlgFile.ShowOpenIf dlgFile.FileName Then picPaintzone.Picture=LoadPicture(dlgFile.FileName)Fn=dlgFile.FileName picPaintzone.PaintPicture picPaintzone.Picture,0,0
4、,_ picPaintzone.ScaleWidth,picPaintzone.ScaleHeightEnd IfpicPaintzone是“绘图区”,图片框控件第5页/共28页二、绘图方法在应用程序中加进适当的图形和动画常常可以增加程序的魅力,使其多姿多彩。利用VB提供的绘图方法可以很容易地完成各种图形编程工作,VisualBasic的绘图方法如下:Print显示字符串Line画直线和方框Circle画圆或椭圆Point取得点的颜色值Pset设置点的颜色值第6页/共28页1、Line方法在对象上画直线或矩形语法格式:object.LineStep(x1,y1)Step(x2,y2),colo
5、r,BFObject:所绘直线的控件对象,例如Form、PictureBox等(x1,y1):所画线段的起点坐标(x2,y2):所画线段的终点坐标Color:可选的颜色参数BF:B参数可选参数,利用对角坐标画出矩形;如果使用了B参数,则F参数规定矩形以矩形边框的颜色填充。第7页/共28页例 利用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轴End Sub第8页/
6、共28页例 利用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第9页/共28页2、Circle方法Circle方法用来绘制圆、椭圆、圆弧等图形语法格式对象名.CircleStep(x,y),Radius,Col
7、or,Start,End,Aspet对象名:要绘制图形的容器对象名称,如窗体、图片框等,缺省时为当前窗体。(x,y):圆、椭圆、弧或扇形的圆心坐标。Radius:圆、椭圆、弧或扇形的半径,若为椭圆,则为最长轴的尺寸。第10页/共28页2、Circle方法Circle方法用来绘制圆、椭圆、圆弧等图形语法格式对象名.CircleStep(x,y),Radius,Color,Start,End,AspetStart:可选型,指定弧的起点位置。取值范围从-2到2,缺省值是0。若为负数,则在画弧的同时还要画出到弧的起点的连线。End:可选项,指定弧的终点位置。取值范围从-2到2,缺省值是2。若为负数,则
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 重点难点 错误 分析 项目 简易 画图板
限制150内