SaveFileDialog的使用问题(向国庆节还上CSDN的同志致敬!!)
music 2003-10-01 11:42:55 这个问题可能不值100分,略表心意!假日快乐!!
我的代码如下:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'保存图片
Me.SaveFileDialog1.Filter = "图像文件 (*.JPG)|*.JPG|所有文件 (*.*)|*.*"
Me.SaveFileDialog1.InitialDirectory = "..\saveimg"
Me.SaveFileDialog1.DefaultExt = "jpg"
Me.SaveFileDialog1.FileName = "效果图001"
Me.SaveFileDialog1.ShowDialog()
If Me.SaveFileDialog1.ShowDialog.OK Then
Me.PictureBox1.Image.Save(Me.SaveFileDialog1.FileName, System.Drawing.Imaging.ImageFormat.Jpeg)
End If
End Sub
1、当我点击对话框的“确定”保存一副图片后,再打开保存对话框,不点“确定”,点“取消”或点“×”关闭窗口后,在saveimg里出现“效果图001”无后缀的文件。
2、如果在开始时不点对话框的“确定”按钮(即不保存图片),再打开保存对话框,点“取消”或点“×”关闭窗口后,在saveimg里不会出现“效果图001”无后缀的文件。
3、我在调试时,发现无论选“取消”还是点“×”,程序都会执行 Me.PictureBox1.Image.Save(Me.SaveFileDialog1.FileName, System.Drawing.Imaging.ImageFormat.Jpeg)这段代码。
该如何修改,盼高手赐答!!