图形的控制与处理课件

图形的控制与处理课件

ID:45987006

大小:1010.50 KB

页数:45页

时间:2019-11-20

图形的控制与处理课件_第1页
图形的控制与处理课件_第2页
图形的控制与处理课件_第3页
图形的控制与处理课件_第4页
图形的控制与处理课件_第5页
资源描述:

《图形的控制与处理课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章图形的控制与处理主讲:10.1图形控件VB提供的与绘图有关的标准控件有图片框(PictureBox)、图像框(Image)、直线(Line)和形状(Shape)。Image、Line、Shape控件需要较少的系统资源,且包含PictureBox中可用的属性、方法和事件子集,因此他们比PictureBox控件显示速度快些。PictureBox和Image控件可以显示位图、图标、图元文件中的图形,也可处理GIF和JPEG格式的图形文件。10.1.1PictureBox控件图片框(PictureBox)控件的主要作用是在窗体的指定位置为用户显示图片,也可作为其它控件的容器、显示Prin

2、t方法输出的文本或显示图形方法输出的图形。实际显示的图片由Picture属性决定。在工具箱面板中,PictureBox控件的图标如图10-1所示。图10-1PictureBox控件的图标10.1.1PictureBox控件1、主要属性基本属性Name标识唯一的对象,运行时为只读Height、Width、Top、Left标识控件在容器上显示的尺寸及位置Enabled决定对象运行时是否有效。True:运行时有效;False:运行时无效Visible决定对象运行时是否可见。True:运行时可见;False:运行时不可见Font设置与字体有关的所有内容。包括FontName、FontSize、F

3、ontBold、FontItalic、FontUnderline等特有属性PicturePicture属性用来返回或设置控件中要显示的图片,可以通过属性窗口进行设置。如果要在程序运行过程中载入图片,常常使用LoadPicture函数AutoSizeAutoSize属性用于设置是否能自动调整图片框大小,以完整显示装入的图片。值为True时,自动调整大小,以显示装入的整个图片;值为False时,保持控件大小,装入的图片超出的部分被截除。10.1.1PictureBox控件2、加载图片(1)在设计阶段加载图片文件有两种方法:1)通过设置属性窗口中的Picture属性来加载图片,步骤如下:在窗体

4、上建立一个图片框保持图片框为激活的控件,在属性窗口中找到Picture属性,单击该属性条,其右侧出现“…”按钮单击“…”按钮,屏幕显示“加载图片”对话框,从相应文件夹中找到所需加载的图片,单击打开,图片即被加载2)利用剪贴板加载用绘图或图像处理软件完成图形处理,并将图形复制到剪贴板中切换到VB,在窗体上建立图片框,并保持为激活状态使用“粘贴”命令,即完成图片加载10.1.1PictureBox控件2、加载图片(2)在运行阶段通过LoadPicture函数加载图片,格式如下:对象名.Picture=LoadPicture("图片文件名")例如:加载图片:Picture1.Picture=L

5、oadPicture("C:PicMyPic1.gif")10.1.1PictureBox控件3.卸载图片和复制图片(1)卸载图片卸载图片文件也有两种方法:一种是在设计阶段卸载,另一种是在运行阶段卸载。在设计阶段设置属性窗口中的Picture属性为None,在运行阶段通过LoadPicture函数卸载图片,格式如下:对象名.Picture=LoadPicture()(2)复制图片复制图片可以利用Picture属性和LoadPicture()函数来完成,如:Picture1.Picture=LoadPicture("C:PicMyPic1.gif")Picture2.Picture

6、=Picture1.Picture10.1.1PictureBox控件4.图形文件的保存格式:SavePicturepicture,stringexpression说明:picture:图片框对象或其他对象的picture属性Stringexpression:文件名10.1.1PictureBox控件5.Paint事件在一个对象被移动或放大之后,或在一个覆盖该对象的窗体被移开之后,该对象部分或全部暴露时,此事件发生。如果AutoRedraw属性被设置为True,重新绘图会自动进行,就不需要Paint事件。10.1.1PictureBox控件6.常用方法图片框中常使用Cls方法和Print

7、方法。【例10-1】在C:新建一个文件夹stu1,将我的文档中的示例图片Sunset.JPG复制到stu1文件夹下。再启动VB,在stu1文件夹下新建一个工程文件,其布局与运行结果如图10-2所示。图10-2控件布局图及运行结果图10.1.1PictureBox控件(1)控件选择:两个标签控件:Label1、Label2;两个图片框控件:Picture1、Picture2;三个命令按钮:Cmd1、Cmd2、Cmd3(2)控件属性设

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

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

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