当前位置:首页 » 图片资讯 » vb用什么函数加图片
扩展阅读
美女健身跳河视频 2023-08-31 22:08:21
西方贵族美女照片真人 2023-08-31 22:08:15

vb用什么函数加图片

发布时间: 2023-01-30 06:14:39

‘壹’ VB怎样用loadpicture函数载入图片

matlab中的save与load函数
用save函数,可以将工作空间的变量保存成txt文件或mat文件等.
比如: save peng.mat p j
就是将工作空间中的p和j变量保存在peng.mat中.

用load函数,可以将数据读入到matlab的工作空间中.
比如:load peng.mat
就是将peng.mat中的所有变量读入matlab工作空间中,当然我们也可以选择读入哪个变量.具体见帮助文件.

还有一个问题是在mat文件中保存一个变量,默认读入matlab中后,还是保存时用的名字,
但是,想用一个新名字代替,怎么办?
具体用程序描述如下:
save peng.mat p
那么load peng.mat之后,就可以在工作空间中看到p变量了.可是,如果用load读入之后,我不想用变量名p了,怎么办?
具体解决办法:
s=load('peng.mat');
sc=struct2cell(s);
t=cell2mat(sc);
那么,读入的struct类型变量就被转换成cell类型数据,然后再转换为double类型的数据.

save XXX;
是将当前文件中的全部变量存起来,得到一个名为XXX.mat的文件。
如果只想保存当前文件中的某个或某几个变量,则用:
save('filename','var1','var2',...);
由于通常当前文件中只有很少几个结论性的变量需要保存,所以为了清晰,不妨一个变量保存一个.mat文件,并且文件名就用变量名,如:
save('var1.mat',var1);
save('var2.mat',var2);
--
用load('XXX.mat');
可以将以前已保存的XXX.mat文件加载到当前文件中,并使用其中的变量。
但可能存在如下问题:
如果XXX.mat中有与当前文件中同名的变量var,那么载入的变量将覆盖原有变量。
解决办法是,用
XXX_ld=load('XXX.mat');
取代上面语句,这样就只引入一个XXX_ld结构体。而XXX.mat中保存的所有变量都作为XXX_ld的属性,因此不会发生覆盖。于是,可以用XXX_ld.var来使用变量var,或者为其改名:
var2=XXX_ld.var;
尽管这样增加了一次拷贝,但换来了安全性。

‘贰’ vb的窗体背景如何设成图片

1)在窗体添加一个Image图像框控件。在它得属性页设置Stretch属性为True。

Stretch 属性,返回或设置一个值,该值用来指定一个图形是否要调整大小,以适应与 Image 控件的大小。如果 Stretch 被设置为 True,那么,控件大小的调整使得它所包含的图形的大小也要调整。

PrivateSubForm_Resize()
Image1.Height=Me.Height
Image1.Width=Me.Width
EndSub

Resize事件,当一个对象第一次显示或当一个对象的窗口状态改变时该事件发生。(例如,一个窗体被最大化、最小化或被还原。)

3)在Image控件的Picture属性连接需要图片或在程序代码中使用LoadPicture 函数将图形载入到Image控件的 Picture 属性。

‘叁’ vb调用图片代码,详细

比如要让指定的图片显示在picture1图片框中:

Picture1.Picture = LoadPicture("e: mp1.jpg")

VB调用图片步骤如下:

1、建立一个图像框,名字改为p1,建立一个命令按钮。

(3)vb用什么函数加图片扩展阅读

返回图片对象。

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

‘肆’ 用VB如何绘制函数图像大概的代码是什么

一般的vb画函数图像,用的是pset()函数
如你要画y=3*x
(x从1到3)
可以用
for
x=1
to
3
step=0.01
'步伐越小画得越精细
y=3*x
form1.pset(x,y)
next
x
就可以画出该图像来了,其他的函数的画法也一样的

‘伍’ vb中控件图形框如何加载图片

使用LoadPicture函数,指定一文件名,并将该图片赋值给Picture属性。
Picture1.Picture
=
LoadPicture("C:1.png")'这是加载一个位图*.png
Picture1.Picture
=
LoadPicture("C:1.jpg")'这是加载一个位图*.jpg
Picture1.Picture
=
LoadPicture("C:1.bmp")'这是加载一个位图*.bmp
使用LoadResPicture函数,从指定的资源文件中加载,并将该资源赋值给Picture属性。
下列语句将资源文件里资源标识号ID为1
的位图,加载到名为Picture1的图片框内:
Set
Picture1.Picture
=LoadResPicture(101,0)'这是加载一个位图*.bmp
SetPicture1.Icon=LoadResPicture(101,1)'这是加载一个*.ico
Set
Picture1.Icon=LoadResPicture(101.2)'这是加载一个*.cur
运行结果:

‘陆’ 请问在VB程序中调用什么函数可以加载图片

LoadPicture 和 LoadResPicture 函数

以下说明摘自MSDN for VB 6.0 :

LoadPicture 函数

将图形载入到窗体的 Picture 属性、PictureBox 控件或 Image 控件。

语法

LoadPicture([filename], [size], [colordepth],[x,y])

LoadPicture 函数语法有下列部分:

部分 描述
filename 可选的。字符串表达式指定一个文件名。可以包括文件夹和驱动器。如果未指定文件名,LoadPicture 清除图象或 PictureBox 控件。
size 可选变体。如果 filename 是光标或图标文件,指定想要的图象大小。
colordepth 可选变体。如果 filename 是一个光标或图标文件,指定想要的颜色深度。
x 可选变体,如果使用 y ,则必须使用。如果 filename 是一个光标或图标文件,指定想要的宽度。在包含多个独立图象的文件中,如果那样大小的图象不能得到时,则使用可能的最好匹配。只有当 colordepth 设为 vbLPCustom 时,才使用X 和 Y值。For icon files 255 is the maximum possible value
y 可选变体,如果使用 x, 则必须使用。如果 filename 是一个光标或图标文件,指定想要的高度。在包含多个独立图象的文件中,如果那样大小的图象不能得到时,则使用可能的最好匹配。For icon files 255 is the maximum possible value

设置值

size 的设置值为:

常量 值 描述

vbLPSmall 0 系统小图标。
vbLPLarge 1 系统大图标,由视频驱动程序决定。
vbLPSmallShell 2 外壳小图标大小,由“控制面板”中的 Display Properties 对话框中 Appearance 选项卡上的 Caption Buttons 的大小设置决定。
vbLPLargeShell 3 外壳大图标大小,由“控制面板”中的 Display Properties 对话框中 Appearance 选项卡上的图标大小设置决定。
vbLPCustom 4 自定义大小,由 x 和 y 参数提供值。

colordepth 的设置值为:

常量 值 描述

vbLPDefault 0 如果使用指定文件,则为最佳可用匹配。
vbLPMonochrome 1 2 色。
vbLPVGAColor 2 16 色。
vbLPColor 3 256 色。

说明

Visual Basic 可以识别的图形格式有:位图 (.bmp) 文件、图标 (.ico) 文件、光标 (.cur) 文件,行程编码 (.rle) 文件、元 (.wmf) 文件、增强的元文件 (.emf), GIF(.gif) 文件以及 JPEG (.jpg) 文件。

赋值不带参数的 LoadPicture 将清除窗体、图片框及图象控件中的图形。

为了加载在 PictureBox 控件和 Image 控件中显示的图形或加载作为窗体背景的图形,必须将 LoadPicture 的返回值赋给要显示该图片的对象的 Picture 属性。例如:

Set Picture = LoadPicture("PARTY.BMP")
Set Picture1.Picture = LoadPicture("PARTY.BMP")

如果要将图标赋予窗体,则要把 LoadPicture 函数的返回值赋给 Form 对象的 Icon 属性:

Set Form1.Icon = LoadPicture("MYICON.ICO")

图标也可以被赋予除 Timer 控件和 Menu 控件外的其它控件的 DragIcon 属性,例如:

Set Command1.DragIcon = LoadPicture("MYICON.ICO")

使用 LoadPicture 可将图形文件载入到系统剪贴板,如下所示:

Clipboard.SetData LoadPicture("PARTY.BMP")

LoadResPicture 函数

用以从资源 (.res) 文件装载位图、图标或光标。

语法

LoadResPicture(index, format)

LoadResPicture 函数的语法包含下列部分:

部分 描述
index 必需的。一个整数或字符串,它用来指定资源文件中数据的标识符 (ID) 。ID标识符为 1 的资源保留给应用程序的图标。
format 必需的。一个数值或常数,如下列“设置值”中所描述的,指定返回数据的格式。

设置值

用于 format 的设置值有:

常数 值 描述
vbResBitmap 位图 0 位图资源
vbResIcon 图标 1 图标资源
vbResCursor 2 光标资源

说明

可以使用 LoadResPicture 函数代替对存储在 Form 或控件的 Picture 属性中的图形的引用。

将位图、图标或光标存储在资源文件中并从该资源文件对它们进行访问能改进装载时间,这是因为可以根据需要从资源文件单独装载,而不是在装载 Form 时一并全部装载。

LoadResPicture 的使用对于 Visual Basic 应用程序的本地化有好处,这是因为需要翻译的资源在一个资源文件中被隔离,并且无须访问源代码或重新编译该应用程序。

‘柒’ 怎么在vb中的image控件中加载图片呀!

我的是VS2010的,首先先在Image内添加了对应图片,然后Resource内 会显示有对应图片信息

之后在需要添加的对象与程序位置添加如下程序:

对象名.Image=Image.FromFile("图片地址图片名称")

Label1.Image = Image.FromFile("C:UsersadminDocumentsVisual Studio 2010Projects时钟指令熟悉程序时钟指令熟悉程序Resources.jpg")

以上!