报如下错误:
.NET Framework 版本:2.0.50727.8689
Foxtable 版本:2016.6.10.1
错误所在事件:窗口,软件自助报障系统窗口,btn_截屏并保存,Click
详细错误信息:
GDI+ 中发生一般性错误。
代码如下:
Dim myGraphics As Graphics = basemainform.CreateGraphics()
Dim s As new Size(2000, 1000) '截取的大小
Dim bit As New Bitmap(s.Width, s.Height, myGraphics)
Dim memoryGraphics As Graphics = Graphics.FromImage(bit)
memoryGraphics.CopyFromScreen(0, 0, 0, 0, s) '截取的开始位置,坐标(100, 200)
'如果已有图片则删除
If FileSys.FileExists("\\172.16.11.5\公用\TaskManage\软件自助报障系统文件存放\test.jpg") Then '如果指定的文件存在
FileSys.DeleteFile("\\172.16.11.5\公用\TaskManage\软件自助报障系统文件存放\test.jpg",2,2) '则彻底删除之
MessageBox.Show(3)
End If
MessageBox.Show(2)
bit.save(Tables("自助报障记录表").Current("问题描述附件") & "\\172.16.11.5\公用\TaskManage\软件自助报障系统文件存放\test.jpg") '保存图片到服务器上
MessageBox.Show(1)
Tables("自助报障记录表").Current("问题描述附件")="test.jpg" '在"自助报障记录表"中保存上述图片路径
'Tables("自助报障记录表").current.Save
----------------------------
MessageBox.Show(2) 执行完后就报错 bit.save的时候报错
\\172.16.11.5\公用\TaskManage\软件自助报障系统文件存放 这个路径是可读可写的,刚才还成功了一次,后来再点这个按钮就不行了。
[此贴子已经被作者于2016/7/16 15:27:36编辑过]