移动学习网 导航

VB里面的picture是什么意思,作用是什么 vb picture的picture属性是 什么类型的?

2024-05-22m.verywind.com
VB里面的picture是什么意思,作用是什么~

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

Picture属性的赋值可以通过StdPicture对象来进行

dim picImage as StdPicture
set picImage = Picture1.Picture
set Picture1.Picture = picImage

保存Picture通过SavePicture语句进行

SavePicture Picture(i), filename

读取Picture通过LoadPicture语句进行

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)。



我建议用对话框,如果你执意选择输出的话可用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属性,数组还不一定知道,写这样更容易理解

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

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

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

  • 在vb 中Picture1(UpI)什么意思 Picture1(Index). 呢?
  • 答:2. 控件数组的建立 在程序设计时,可使用创建同名控件及复制现有控件两种方法创建控件数组。( 1 )复制现有控件 先在窗体上添加一个控件,并设置好该控件的相关属性,然后选中该控件,进行“复制”和“粘贴”操作。( 2 )创建同名控件 在属性设置窗口中,将需要定义成控件数组的同类型控件的 Name ...

  • picture是什么意思
  • 答:picture的意思:照片。读音:英[ˈpɪktʃər]、美[ˈpɪktʃər]。释义:n. 照片,图画;影片;景色;化身。vt. 画;想像;描写。变形:过去式pictured、过去分词pictured、现在分词picturing、第三人称单数pictures、复数pictures。picture造句如下:1、The...

  • picture什么意思
  • 答:1、名词翻译:n. 图画;绘画;相片;印象;状况;电影。2、动词翻译:v. 描述;描写;想象。3、动词过去式:pictured。4、动词过去分词:pictured。5、动词现在分词:picturing。6、动词第三人称单数:pictures。7、复数:pictures。8、同义词:painting、image quality、drawing、photograph、imagine。

  • picture 是什么意思
  • 答:n.[C]1. 画;画像;图片;照片[(+of)]I had a picture taken this morning.今天上午我拍了张照。2. 图像[S]3. 【英】影片[C];电影院[the P];电影业[P]4. (心中的)形象,想像;(生动的)描写;写照[S1][(+of)]This book gives a good picture of life in China today.这本书生动地...

  • 在VB中Set Me.Picture = Me.Image是什么意思
  • 答:Member of VB.Form Returns/sets a graphic to be displayed in a control.即Picture是控件上作为显示用的 Property Image As IPictureDisp read-only Member of VB.Form Returns a handle, provided by Microsoft Windows, to a persistent bitmap.即Image是只读的控件的图形属性 代码中Set Me....

  • VB的图片框控件与图像框控件有什么不同
  • 答:JPEG 或 GIF文件。因为 Image 控件使用较少的系统资源,所以重画起来比 PictureBox 控件要快,但是它只支持 PictureBox 控件的一部分属性、事件和方法。用 Stretch 属性确定是否缩放图形来适应控件大小,反之亦然。虽然可以把 Image 控件放在容器里,但是 Image 控件不能作为容器。

  • vb 中 picture1.print是什么东西啊
  • 答:picture box也是一个标准控件,作用用途很广,picture1.print是指在picture1这个容器中输出数据跟在form中的print作用是一样的只是用于显示的位置不一样

  • vb里picturebox和image有什么区别?
  • 答:图片框 PictureBox和图 像框 ImageBox的区别在于: 1-ImageBox使用系统资源少,重新绘图的数度较快 2-PictureBox只能使用print方法和绘图语句绘制图形,ImageBox则不能 3-ImageBox只能用于 显示图 片,而PictureBox除了可以显示图形外,还可以作为其他 控件 的容器,可以利用 剪切板 给PictureBox添加图形 4-...

  • vb中picture怎么定义
  • 答:在窗体设计界面从工具箱中拖入一个PictureBox控件到窗体中即可,请确保它的名称为Picture1 指针旁边的那个即是PictureBox控件

  • vb picture的picture属性是 什么类型的?
  • 答:Picture属性的赋值可以通过StdPicture对象来进行 如 dim picImage as StdPicture set picImage = Picture1.Picture set Picture1.Picture = picImage 保存Picture通过SavePicture语句进行 如 SavePicture Picture(i), filename 读取Picture通过LoadPicture语句进行 ...

    户户网菜鸟学习
    联系邮箱
    返回顶部
    移动学习网