我用vb6。我想修改picturebox1中的图片并在picturebox2中处理该图片。所以我想保存图片在.picturebox2。你可以帮我吗?我发现这个代码,但它没有工作用vb6将图像保存在图片盒中
Private Sub save_Click()
picturebox2.Picture = bitmap
picturebox2.Picture = ("c:\\image\\image1.jpg")
End sub
末次
我用vb6。我想修改picturebox1中的图片并在picturebox2中处理该图片。所以我想保存图片在.picturebox2。你可以帮我吗?我发现这个代码,但它没有工作用vb6将图像保存在图片盒中
Private Sub save_Click()
picturebox2.Picture = bitmap
picturebox2.Picture = ("c:\\image\\image1.jpg")
End sub
末次
您需要使用SavePicture
声明。这可能会将您的图形保存为bmp文件,而不是您的代码片段所示的jpg文件。
SavePicture picturebox2.picture, "filename.bmp"
见https://msdn.microsoft.com/en-us/library/aa445827(v=vs.60).aspx
wheres具体的位置文件将被上传? –
该文件将根据SavePicture语句中指定的路径/文件名进行保存。只有文件名(“filename.bmp”),它将被保存到当前的应用程序文件夹,或者你可以指定一个相对路径(“.. \ folder \ filename.bmp”)或绝对路径(“c:\ TMP \ filename.bmp“)。 – MarkL
它仍然错误和notif像“运行时错误'380':无效属性值”,当我选择调试代码变成黄色“SavePicture picturebox2.Picture,”C:\ Users \ admin \ Documents \ VB \ image1.bmp “” –
在VB6.0您可以使用额外的代码BMP转换为JPG。
见我BMP2JPG示例项目在我的网站:
HTH
为什么你在你的代码中使用双反斜线(“C:\\ \\图像image1的。 jpg“)?这在VB6.0中是完全错误的。 –
谢谢@GiorgioBrausi :) –