问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

VB里面的picture是什么意思,作用是什么

发布网友 发布时间:2022-04-26 12:42

我来回答

5个回答

热心网友 时间:2022-06-28 08:34

picture控件可以用来显示图片,它有个picture属性,其它控件的话有这个属性的也是用来显示图片的,可以在这个属性里点load..给相应的控件加载图片,也可以真接把图片粘在上面

也可以用 PictureBox 控件将 OptionButton 控件分组,并用该控件显示图形方法的输出和 Print 方法写入的文本。

为了使 PictureBox 控件能够自动调整大小以显示整幅图形,将它的 AutoSize 属性设置成 True。

可在代码中操作图形属性和方法,以创建动画或进行仿真。对运行时的打印操作,例如修改屏幕窗体格式以便打印,Graphics 属性和事件是很有用的。

扩展资料:

PictureBox 控件和 Data 控件是唯一可以放置在 MDI窗体内部区域的标准 Visual Basic 控件。可以使用该控件在内部区域的顶部或底部对控件分组,以创建工具栏或状态栏。

注意 Unisys Corporation 有一项专利,该专利声称涉及到 GIF-LZW压缩技术的某些方面,在该技术中使用了 PictureBox 和 Image 控件。

Microsoft Corporation 于1996年9月获得了对 Unisys LZW 专利的使用许可。然而,Microsoft 的许可证并不延伸到那些软件开发商或第三方,他们使用任何 Microsoft 工具包、语言开发或操作系统产品来在他们自己的产品中提供 GIF 读/写和/或任何其他 LZW 能力(例如,通过 DLL 和 API)。

热心网友 时间:2022-06-28 08:34

我建议用对话框,如果你执意选择输出的话可用print
创建4个picturebox
假如剪刀石头布分别位于c:\1.bmp,c:\2.bmp,c:\3.bmp
picture1相当于电脑的选择,你自己选择放一个地方,picture4相当于你的选择,我推荐放在picture1得正下方,其它的可以随便放
在创建三个单选按钮(option),用来选择自己是出 什么拳
输入如下代码
Private Sub Form_Load()
Picture1.Picture = LoadPicture("c:\1.bmp")
Picture1.AutoSize = True
Picture2.Top = Picture1.Top
Picture2.Left = Picture1.Left
Picture2.Height = Picture1.Height
Picture2.Width = Picture1.Width
Picture2.Picture = LoadPicture("c:\2.bmp")
Picture3.Top = Picture1.Top
Picture3.Left = Picture1.Left
Picture3.Height = Picture1.Height
Picture3.Width = Picture1.Width
Picture3.Picture = LoadPicture("c:\3.bmp")
Option1.Caption = "剪刀"
Option2.Caption = "石头"
Option3.Caption = "布"
Picture4.Picture = LoadPicture("c:\1.bmp")
Picture1.Visible = True
Picture2.Visible = False
Picture3.Visible = False
End Sub

Private Sub Option1_Click()
Picture4.Picture = LoadPicture("c:\1.bmp")
b = Format(Rnd * 4, 0)
If b = 0 Then
b = 1
End If
Select Case b
Case 1
Picture1.Visible = True
MsgBox "平局"
Case 2
Picture2.Visible = True
MsgBox "你输了"
Case 3
MsgBox "你赢了"
Picture3.Visible = True
End Select
End Sub

Private Sub Option2_Click()
Picture4.Picture = LoadPicture("c:\2.bmp")
b = Format(Rnd * 4, 0)
If b = 0 Then
b = 1
End If
Select Case b
Case 1
Picture1.Visible = True
MsgBox "你赢了"
Case 2
Picture2.Visible = True
MsgBox "平局"
Case 3
MsgBox "你输了"
Picture3.Visible = True
End Select
End Sub

Private Sub Option3_Click()
Picture4.Picture = LoadPicture("c:\3.bmp")
b = Format(Rnd * 4, 0)
If b = 0 Then
b = 1
End If
Select Case b
Case 1
Picture1.Visible = True
MsgBox "你输了"
Case 2
Picture2.Visible = True
MsgBox "你赢了"
Case 3
MsgBox "平局"
Picture3.Visible = True
End Select
End Sub

1:控件:
PictureBox 控件可以显示来自位图、图标或者元文件,以及来自增强的元文件、JPEG 或 GIF 文件的图形。如果控件不足以显示整幅图象,则裁剪图象以适应控件的大小。
语法
PictureBox
说明
也可以用 PictureBox 控件将 OptionButton 控件分组,并用该控件显示图形方法的输出和 Print 方法写入的文本。
为了使 PictureBox 控件能够自动调整大小以显示整幅图形,将它的 AutoSize 属性设置成 True。
可在代码中操作图形属性和方法,以创建动画或进行仿真。对运行时的打印操作,例如修改屏幕窗体格式以便打印,Graphics 属性和事件是很有用的。
在 DDE 对话中,PictureBox 控件还可以起接收端链接的作用。
PictureBox 控件和 Data 控件是唯一可以放置在 MDI 窗体内部区域的标准 Visual Basic 控件。可以使用该控件在内部区域的顶部或底部对控件分组,以创建工具栏或状态栏
2:属性:
a:Picture 属性(ActiveX 控件)(ActiveX 控件应该知道吧?)
返回或设置控件中要显示的图片。对于 OLE 容器控件,在设计时不可用,在运行时为只读。
语法
object.Picture [= picture]
Picture 属性有下列组成部分:
部分 描述
object 对象表达式,其值是“应用于”列表中的一个对象。
picture 字符串表达式,指定一个包含图片的文件,“设置值”中有详细说明。
设置值
picture 的设置值如下:
设置值 描述
(None) (缺省值)无图片。
(Bitmap, icon, metafile, GIF, JPEG) 指定一个图片。设计时可以从属性窗口中加载图片。在运行时,也可以在位图,图标,或元文件上使用 LoadPicture 函数来设置该属性。
说明
在设计时,利用“编辑”菜单中的“复制”、“剪切”和“粘贴”命令通过剪贴板来传递图片,运行时,可以使用剪贴板方法,诸如具有非文本剪贴板常数 vbCFBitmap、vbCFMetafile 和 vbCFDIB 的 GetData、SetData 和 GetFormat,它们列在对象浏览器中的 Visual Basic (VB) 对象库中。
在设计时设置 Picture 属性,图片被保存起来并与窗体同时加载。如果创建可执行文件,该文件中包含该图象。如果在运行时加载图片,该图片不和应用程序一起保存。用 SavePicture 语句可以从窗体或图片框的图片存储到文件中。
注意 运行时,Picture 属性可以被设置为任何其它对象的 DragIcon、Icon、Image 或 Picture 属性,或者可将 LoadPicture 函数返回的图片分配给它。
b:Picture属性(Coolbar 控件)
返回或设置一个在控件中显示的图形。
语法
object.Picture = LoadPicture(pathname)
object.Picture [= picture]
Picture 属性语法有这些部分:
部分 描述
object 一个对象表达式,其值是“应用于”列表中的一个对象。
pathname 一个字符串表达式来指定含有图形的文件的路径和文件名,如设置值所示的。
picture Form 对象的 Picture 属性,PictureBox 控件,或Image 控件。
设置值
picture 设置是:
设置值 描述
(none) (缺省) 无图片.
(Bitmap, GIF, JPEG) 指定一个图形。设计时您可从“属性页”加载一个图形。运行时您也可使用 LoadPicture 函数设置这个属性。
说明
CoolBar 控件的 Picture 属性显示在任意一个子控件后面跨 CoolBar 控件上所有带区的背景图形。 每一个CoolBar 控件上的Band对象也有一个 Picture 属性和一个可用来覆盖控件上Picture 属性的 UseCoolBarPicture 属性。
c:Picture 属性 (MSHFlexGrid)

返回 MSHFlexGrid 的一幅图片。这一图片适合打印、保存到磁盘、复制到剪贴板或给一个不同控件赋值。

语法

object.Picture [=picture]

Picture 属性的语法包含如下部分:

部分 描述
object 一个对象表达式,其值为“应用于”列表中的一个对象。
picture 一个位图,显示 MSHFlexGrid。

说明

位图图片是 Project Form 窗口上整个 MSHFlexGrid 的一个快照。因此,它可能是非常大的。有两种方法来减小位图图片的尺寸。一个选项是创建您的 MSHFlexGrid 的一节的图片。要完成这些,写一个例程隐藏所有不想显示的元素、获取图片,然后恢复 MSHFlexGrid。

另一种选择,可以设置 PictureType 属性为 1(单色)。但是,这不仅仅减少内存占用数量,同时也减低了图片的分辨率。

d:Picture 属性(SSTab 控件)
返回或者设置在 SSTab 控件的当前选项卡中显示的一幅图形。

语法

object.Picture [ = picture]

Picture 属性的语法包含下面部分:

部分 描述
object 对象表达式,其值是 SSTab 控件。
Picture 字符串表达式,它指明一幅显示在当前选项卡上的位图或者图标,“设置值”中有详细描述。

设置值

picture 的设置值是:

设置值 描述
(None) 对象表达式,其值是 SSTab 控件。
(Bitmap, icon, metafile) 字符串表达式,它指明一幅显示在当前选项卡上的位图或者图标。

说明

在设计时,单击选项卡并在“属性”窗口中设置属性,由此就设置了选项卡的 Picture 属性。在运行时,可用 LoadPicture 函数,也可用另一控件或某个 Form 对象的 Picture 属性来设置 Picture 属性。通过设置 Tab 属性可使某个选项卡成为当前选项卡。

在设置设计时的 Picture 属性时,图形被保存起来并用包含 SSTab 控件的 Form 对象来加载。如果创建一个可执行文件,则该文件包含图象。在运行时加载一幅图形,这时,不把该图形同应用程序一起保存起来。

设置 Picture 属性后就可显示活动选项卡内的图片,也会影响当前选项卡的 TabPicture 属性值。
Picture 属性(SSTab 控件)示例
在这个例子中,从一个文件加载位图,并将位图放在活动选项卡上。为试用此例,可将 SSTab 和 CommandButton 控件放在 Form 上。然后运行该例。
Private Sub Command1_Click()
SSTab1.Picture = LoadPicture("c:\windows\cars.bmp")
End Sub

建议下载一个精简版msdn
我不用数组也是有理由的,他还不知道picture属性,数组还不一定知道,写这样更容易理解

热心网友 时间:2022-06-28 08:34

picture控件可以用来显示图片,它有个picture属性,其它控件的话有这个属性的也是用来显示图片的,你可以在这个属性里点load..给相应的控件加载图片,也可以真接把图片粘在上面

热心网友 时间:2022-06-28 08:35

picture是用来显示图片的控件.
在窗体上加入picture控件后,然后在其属性里面找到picture属性,导入一张图片,就可以将相应的图片显示在窗体上.

热心网友 时间:2022-06-28 08:36

你指的是picture控件还是picture属性,
picture控件可以用来显示图片,它有个picture属性,其它控件的话有这个属性的也是用来显示图片的,你可以在这个属性里点load..给相应的控件加载图片,也可以真接把图片粘在上面
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
成都汇众益智游戏学院怎么样 为什么苹果手机屏幕老是自动滚上去? roughness test什么意思 国家标准打印纸为每包500张,小雨同学家里新买—包打印 纸,她想练习... 谁知道卡布奇诺含义 卡布奇诺咖啡历史 电脑针式打印纸有哪些规格? 外籍人才招聘 接种甲肝疫苗会出现什么不良反应 中华人民共和国境内的任何人均应接种哪些疫苗 请问有没有好的象office picture manager那样的图片处理软件啊 求类似Picture Manager的图片浏览软件 littlepicture是什么软件 电脑chanelpicture是什么软件? 英语picture 怎么说??? 谁知道有个设置壁纸的软件,英文的!带有picture这个单词,急需名字啊!! picture是什么意思 花呗红包怎么使用,具体教程 上网课,没关麦,因为一些私人原因说了脏话,应该好多人听到了。感觉好尴尬,一点惴惴不安,求解,唉? 上网课在打游戏麦克风忘关了怎么办? 我上网课忘记关卖,会不会告班主任,怎么办? 华为TRT一AL00型号机型有0TG功能吗? 网课忘记关麦怎么办? 一中网课摄像头没关 7月1日ETC或将迎来新规定?网友:收费问题没解决,又整幺蛾子? 新车etc还没装过高速高速费用怎么算 汽车ETC到哪里办,多少钱 汽车安装了ETC,在高速服务区休息久了,还会被收取超时费吗? 我QQ空间的好友动态,为什么只能加载到2020年9月,再往下加载就显示,以... QQ说说部分人不可见设置半年可见后半年过后这部分人还能看见说说吗? 求代替office中picture manager的软件 可以批量处理图片的软件 功能类似微软picture manager 哪里有Picture Package1.0下载???(有加分) picture-enhancing apps是什么意思啊?? Picture2Arts视软肖像剪纸制作系统功能有哪些 电脑软件Picture Viewer怎么卸载 华为手机中的相册里的picture是怎么回事?为什么会莫名其妙有照片? Picture2Arts视软肖像剪纸制作系统好学吗 Sony Picture Utility 功能是什么? 你英文很厉害怎么说 微信语音怎么转成文字,我长按语音条后出现的是这几项,没有转文字呀……我微信版本是6.2 你好厉害啊? 哦,你真厉害,我认定你了。如果你好心的话, 亲翻译(中~英): 公认最厉害英雄是谁 最厉害的英雄名单 牛逼英语是什么 英雄联盟中比较厉害的英雄有哪些 你觉得英雄联盟里最厉害的英雄是谁? 川北医学院电子健康卡怎么用换手机号 怎么查看手机wifi万能钥匙密码 wifi万能钥匙手机怎么查看密码