Foxtable(狐表)用户栏目专家坐堂 → 截图按钮点击报错: GDI+ 中发生一般性错误


  共有2220人关注过本帖平板打印复制链接

主题:截图按钮点击报错: GDI+ 中发生一般性错误

帅哥哟,离线,有人找我吗?
ycwk
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1218 积分:8451 威望:0 精华:0 注册:2016/2/2 21:52:00
截图按钮点击报错: GDI+ 中发生一般性错误  发帖心情 Post By:2016/7/16 15:19:00 [只看该作者]

报如下错误:
.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编辑过]

 回到顶部