vb调用图片代码,详细
比如要让指定的图片显示在picture1图片框中:
Picture1.Picture = LoadPicture("e:\tmp\1.jpg")
VB调用图片步骤如下:
1、建立一个图像框,名字改为p1,建立一个命令按钮。
2、双击命令按钮,进入代码编辑器,p1.Picture = LoadPicture("D:\My Documents\新建文件夹 (2)\1.jpg")
3、点击运行
4、点击命令按钮,图片显示出来了。
扩展资料
返回图片对象。
LoadPicture([filename], [size], [colordepth],[x,y])
LoadPicture 函数语法有下列部分:
size 可选变体。如果 filename 是光标或图标文件,指定想要的图象大小。
colordepth 可选变体。如果 filename 是一个光标或图标文件,指定想要的颜色深度。
x 可选变体,如果使用 y ,则必须使用。如果 filename 是一个光标或图标文件,指定想要的宽度。在包含多个独立图象的文件中,如果那样大小的图象不能得到时,则使用可能的最好匹配。只有当 colordepth 设为 vbLPCustom 时,才使用X 和 Y值。y 可选变体,如果使用 x, 则必须使用。
如果 filename 是一个光标或图标文件,指定想要的高度。在包含多个独立图象的文件中,如果那样大小的图象不能得到时,则使用可能的最好匹配。
能匹配的文件有 (.emf)、BMP(.bmp)、GIF (.gif) 文件和 JPEG (.jpg) 文件。
Picture1.Picture = LoadPicture("e:\tmp\1.jpg")
或者要把图片设为窗口的背景:
Form1.Picture = LoadPicture("e:\tmp\1.jpg")
可为什么会提示缺少列表分隔符或者)
或者 set picture1.picture = picture2.picture
就是这个没错
缺少列表分隔符,看到上面代码中的括号和双引号了吧。那些就是列表分隔符!
你看看你的是不是少了,这些分隔符一定要在英语键盘下输入。
我要详细代码,最好举例子,不然我不懂得