Ⅰ 在VB中如何更改picturebox中图片的尺寸,并保存更改后的图片
VB6.0中可使用PaintPicture 方法在 Form, PictureBox 或 Printer 上绘制图形文件时设置参数更改图片的尺寸。使用SavePicture 语句,从对象或控件(如果有一个与其相关)的 Picture 或 Image 属性中将图形保存到文件中。
PaintPicture 方法,用以在 Form, PictureBox 或 Printer
上绘制图形文件(.bmp、.wmf、.emf、.cur、.ico或 .dib)的内容。不支持命名参数。
语法
代码实例:
Private Sub Command1_Click()
Picture2.PaintPicture Picture1.Picture, 0, 0, 4000, 3200
End Sub
Private Sub Command2_Click()
SavePicture Picture2.Image, "D:Pic.bmp"
End Sub
Private Sub Form_Load()
Picture2.AutoRedraw = True
Picture1.Picture = LoadPicture("D:p1.jpg")
End Sub
Ⅱ VB中如何改变图片的大小
方法如下:
1、读取该图片;
2、使用PaintPicture方法缩放绘制图片;
3、保存PictureBox中的图片。
注意:VB的SavePicture只能保存BMP,想保存为其他格式,只能自己根据文件格式写,或者找控件。
Ⅲ VB怎么修改应用程序的图标
1、打开Visual Basic 6.0软件,新建一个exe的工程,点击form1,打开其属性Icon的输入框,打开要使用的图标文件(xxx.ico).
Ⅳ 怎么修改已经做好的VB程序的图标
可以用exescope软件改。
打开"开始菜单",找到"运行"。
输入"regedit",然后确定。
在左侧展开:
HKEY_CLASSES_ROOT\VBEFile\DefaultIcon
然后双击右面窗格中那个"(默认)"。
把原有的图标路径清除。
输入您的图标路径。
输入完后,单击确定,关闭注册表编辑器。
之后重新启动即可完成修改。
只能这么改,要在其他机器上可以先做个注册表文件再导注册表,
Ⅳ vb生成的exe文件 要替换其中的图片 应该怎么做
GetVBRes 0.9 (要找破解版的)
文件——打开vb程序
找到要修改的图片,比如 (宽:128 x 高:96 x 颜色:24位)
右键——替换当前资源——导入替换图像
最后保存
Ⅵ vb image picture 如何按比例改变图片的大小
要用PictureBox控件实现图片缩放功能,必须自己编写代码。
PictureBox控件有一个PaintPicture方法,可以对图片进行诸如缩放,复制等操作。
这个方法比较复杂,其格式为:
DestPic.PaintPicture
SrcPic.Picture,DestX,DestY[,DestWidth]
_
[,DestHeight][,srcX][,srcY][,srcWidth][,srcHeight][,Opcode]
其中,DestPic为目标图形;SrcPic为源图形;DestX,DestY为目标图形的原点;DestWidth,DestHeight为可选的,分别为目标图形的宽度和高度;srcX,srcY为可选的,为原图形的原点;srcWidth,srcHeight为可选的,分别为原图形的宽度和高度;Opcode也为可选的,用于将按位操作传递到位图,一般省略。
下面举个例子。
在窗体上放两个PictureBox控件Picture1和Picture2,通过Picture1的Picture属性为Picture1加载一幅图片,并且将Picture1的AutoSize属性设为True,这样Picture1的大小就和加载的图形大小相同了,便于比较缩放后的效果。现在我们将Picture1的图片缩小成刚好和Picture2控件的大小一样,代码如下:
Dim
x1
As
Integer
Dim
y1
As
Integer
x1=0
y1=0
Picture2.PaintPicture
_
Picture1.Picture,x1,y1,Picture2.ScaleWidth,Picture2.ScaleHeight,x1,
_
y1,Picture1.ScaleWidth,Picture1.ScaleHeight
上面代码中Picture1为源图形,Picture2为目标图形,x1,y1为源和目标图形的原点,这里都设为0。
Ⅶ 在vb中如何加载 修改 外部图片(jpg)
在窗体中建立一个PictureBox控件,载入图片,保存图片:
Picture1.AutoSize = True
Picture1.Picture = LoadPicture("e:\han.jpg")
SavePicture Picture1.Image, "e:\hand.jpg"
如果要把han.jpg删除,再加一条代码:
Kill "e:\han.jpg"
Ⅷ VB 如何改变图片文件大小
'将image的stretch属性改为true就行了.
image1.stretch=true
'就是让图像适应image.
'或者:
'在窗体加载时设置image的大小.
image1.width=1000
image1.height=2000
方法如下:
1、读取该图片;
2、使用PaintPicture方法缩放绘制图片;
3、保存PictureBox中的图片。
注意:VB的SavePicture只能保存BMP,想保存为其他格式,只能自己根据文件格式写,或者找控件。
Ⅸ VB的上面的图片怎么改谢谢了
要有个企鹅图像的ico图片,窗体的icon属性是这张图片的地址,生成的.exe后就是这样了
Ⅹ VB写完程序后怎么把图标修改成自己喜欢的
可以使用资源编辑软件,如EXEScope、ResHacker等工具,它们可以修改EXE文件的图标。如果程序是自己的,你直接将启动窗口的ICON属性定义成自己喜欢的图标再编译就可以了。