使用常用对话框将图片框保存为图像vb6

时间:2016-07-17 09:49:01

标签: vb6

我使用通用对话框控件将图片框中的图片框保存为图像。但是,当我测试它时,生成的bmp文件是空白的。

我正在使用line函数在picutrebox上绘制线条。这就是我想要保存的内容。

我的代码:

Private Sub mnuFileSave_Click()

Dim FileName As String

savedlg.FileName = ""
savedlg.Filter = "Bitmap files (*.bmp)|*.bmp|"
savedlg.ShowSave
If savedlg.FileName = "" Then Exit Sub
picGraph.Picture = picGraph.Image
SavePicture picGraph.Picture, savedlg.FileName

End Sub

为什么保存的bmp文件出现空白的任何帮助都将不胜感激,谢谢。

编辑:我还发现当图片保存为图片时,图片框会变为空白。

1 个答案:

答案 0 :(得分:1)

答案很简单:

图片框上的AutoRedraw必须设置为true。之前它被设置为假。

相关问题