Foxtable(狐表)用户栏目专家坐堂 → GDI+ 中发生一般性错误。


  共有23人关注过本帖树形打印复制链接

主题:GDI+ 中发生一般性错误。

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


加好友 发短信
等级:九尾狐 帖子:2710 积分:18088 威望:0 精华:0 注册:2013/4/9 10:41:00
GDI+ 中发生一般性错误。  发帖心情 Post By:2025/1/10 16:34:00 [只看该作者]

老师 我在设置截图的时候出现了这个错误 ,知道是什么原因吗 感谢 感谢 
.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2022.8.18.1
错误所在事件:窗口,详解截图窗口,Button4,Click
详细错误信息:
GDI+ 中发生一般性错误。

这个是代码 感谢 感谢 
Dim trv = e.Form.Controls("Panel2").BaseControl
Dim point As Point = e.Form.Panel.PointToScreen(trv.Bounds.Location)
Dim myGraphics As Graphics = basemainform.CreateGraphics()
Dim s As New Size(trv.width, trv.height) '截取的大小
Dim bit As New Bitmap(s.Width, s.Height, myGraphics)
Dim memoryGraphics As Graphics = Graphics.FromImage(bit)
memoryGraphics.CopyFromScreen(point.x, point.y, 00, - 10, s) '截取的开始位置,坐标(100, 200)
bit.save(Tables("标签单独表").Current("图片文件夹") & "\详解.PNG")
msgbox("截图成功")
memoryGraphics.dispose
myGraphics.dispose
bit.dispose

 回到顶部
帅哥哟,离线,有人找我吗?
yangwenghd
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2710 积分:18088 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2025/1/10 16:44:00 [只看该作者]

我知道什么原因了 没有新建文件夹 谢谢 

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111711 积分:568691 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2025/1/10 16:45:00 [只看该作者]

测试没有问题,可能截取的分辨率太大?做个例子发上来试试

 回到顶部
帅哥哟,离线,有人找我吗?
yangwenghd
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2710 积分:18088 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2025/1/10 17:23:00 [只看该作者]

谢谢  谢谢 
老师 有什么办法把截图的位置设定为Panel2面积的截图吗?
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:截图功能.table


[此贴子已经被作者于2025/1/10 17:23:51编辑过]

 回到顶部