5.7.1 图片框控件
设计包含有图片的窗体的方法是:首先,在窗体上要显示图片的位置放置一个图片框控件。然后,将所要的图片加载到图片框控件中即可。
可以加载到图片框控件中的图形格式有以下几种:
位图(bitmap),文件后缀为。bmp.
图标(icon),文件后缀为,ico.
Windows图元文件,文件后缀为。wmf.
JPEG或GIF文件,文件后缀分别为。jPg和。gif.
既可以在程序设计阶段向图片框加载图片,也可以在程序运行阶段加载图片。为图片框加载图片的方法有:
在程序设计时,通过在【属性】窗口中设置Picture属性来加载图片,加载方法与为窗体加载背景图片的方法相同。
在程序设计时,利用剪贴板加载图片。例如,有时可能希望添加由Windows画图板创建的位图图像,可以直接把图像复制到剪贴板上,选定图片框或图像框控件,然后使用键盘快捷方式Ctrl+V或使用【编辑】菜单的【粘贴】命令即可。
在程序运行时,使用LoadPicture()函数加载图片。加载语句如下:
图片框名,Pirture= LoadPicture(文件名)
注意:在程序运行时,不能直接将文件名赋予控件的Picture属性,语句如下:
要清除图形框控件中的图形,应使用不指定文件名的LoadPicture函数,详句如下:Picturel.Picture=LoadPicture.
实例5.14加载图片。
在该实例中,程序运行后,用户可以更改图片框中的图片,也可以清除图片框中的图片,在更改或清除图片后,用户还可以恢复图片框中原有的图片。
在窗体中放置一个图片框控件和三个按钮控件,如图5.43所示。其中各对象的属性设置如表5.23所示。