当前位置:首页 » 文件管理 » vb资源文件可以放入图片吗

vb资源文件可以放入图片吗

发布时间: 2023-01-09 10:45:36

‘壹’ vb源代码中的图片在哪

VB软件调用图片有多种方法:
1、直接调用外部图片文件;
2、直接放入控件的Picture属性或Icon等属性;
3、放入资源文件;
4、其他方法(比如数据库)。
从你描述的情况来看,应该可以排除第一种方法。如果是第二种方式,那么图片是放在与窗体同名的frx文件中(比如Form1.Frx),这里放的是所有与该窗体有关的二进制数据(不单单是图片),不过你要想在程序外部从frx文件中提取出原图片可不太容易,但你在程序中可以用savepicture命令很轻松的把图片保存为新文件。如果使用资源文件存放图片的,你可以用一些资源文件的分析软件取出所要的图片,当然也可以用VB本身的提取资源命令取出图片到图像控件的picture属性再用savepicture命令保存为新文件。
当然如果你说的VB软件不是源代码,而是编译后的EXE文件,那就没办法了,只有破解一途了,但这个的成功率很低。

‘贰’ 在VB编程中如何插入图片

有三种方法:
1、添加一个picturebox或imagebox,在属性窗口中选择picture属性,然后就可以添加图片了,这是最简单的一种;
2、第二种是代码加入:
Option Explicit
Private Sub Form_Load()
Me.Picture = LoadPicture("c:\text.bmp") 'c:\text.bmp为图片路径
End Sub
3、第三种是通过剪贴板加入,这种比较复杂,如:
Option Explicit
Private Sub Form_Load()
Clipboard.SetData Picture1.Image
End Sub

‘叁’ 用vb可以把图片嬖dll中吗

可以这样做的,相当于把资源文件放到vb中,编译成dll引用。但是也可以放到资源文件中,同时编译程序时打包进去,这样是最便捷的。

‘肆’ VB中 如何将资源文件中的GIF 图片 添加到picturebox 或 imagebox中

VB资源文件中的图片是以位图的形式存储的,要从资源文件中添加到picturebox 中可以用以下语句:
Picture1.Picture = LoadResPicture(101, vbResBitmap)
其中 101 是要载入的图片在资源文件中的编号,可以在VB中打开资源文件查到。

‘伍’ VB载入图片的程序怎么把图片合并在程序文件里

放进资源文件里就好了。
首先,主菜单上外接程序,外接程序管理器,打开后双击VB6资源编辑器加载资源编辑器
然后主菜单,工具,资源编辑器
把图片加入进来,注意仅支持BMP格式。添加进的图片有一个编号,记住这个编号,保存资源文件。
在Form1上放置一个PictureBox控件,窗体的代码:
Private
Sub
Form_Load()

Picture1.Picture
=
LoadResPicture(101,
0)
End
Sub
这里的101即为刚才的资源编号。运行即可看到图片。
生成exe后,图片即包含在exe文件中,无需另外附带。

‘陆’ VB 载入图片的方法

LoadResPicture是调用资源文件中的图片,图片可编译到EXE文件中,但编译后图片不可再改变;
LoadPicture是调用硬盘中的图片文件,EXE文件与图片文件是分开的,所以图片可用其他软件任意修改。
要用哪种就看你的目的咯,也没有说哪种比较好,萝卜白菜各有所爱。对于初学者来说,建议不要用前者,先搞清楚什么叫资源文件再说。

‘柒’ VB 载入图片

有什么难度?

图片添加到资源文件里,然后添加以下代码

PrivateSubForm_Load()
Picture1.Picture=LoadResPicture(101,2)
'其中101是要载入的图片在资源文件中的编号,可以在VB中打开资源文件查到。
EndSub

编辑即可。