【发布时间】:2017-08-18 15:02:50
【问题描述】:
我已经研究了这个错误并调整了我的代码(如下),但仍然收到“通用 GDI+ 错误”。任何建议都非常感谢。
Private Sub btnSave_Click(sender As Object, e As EventArgs) Handles btnSave.Click
mPictureBox.Image.Save("C:\Users\Public\Desktop\img.bmp")
End Sub
Private Sub btnOpen_Click(sender As Object, e As EventArgs) Handles btnOpen.Click
Dim dlg As New OpenFileDialog
If dlg.ShowDialog = DialogResult.OK Then
Dim ms As New MemoryStream(File.ReadAllBytes(dlg.FileName))
Dim img As Image = Image.FromStream(ms)
mPictureBox.Image = img
origImage = mPictureBox.Image
btnRotateRight.Enabled = True
End If
End Sub
【问题讨论】:
-
哪一行到底抛出了异常?它有 2 个候选者(我假设保存点击,但我假设这样的事情很少是一个好主意)
-
对不起,是的,保存点击会引发错误。谢谢。
-
保存路径
C:\Users\Public\Desktop有效吗?无效的路径可能会引发该错误。 -
应该是,但很好。我会检查并回复。 “公共”对我来说似乎不合适。谢谢。
-
就是TnTinMn!谢谢。