以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  选定表格区域截图时,为什么会多出1列  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=183308)

--  作者:9EQ98
--  发布时间:2022/10/31 0:05:00
--  选定表格区域截图时,为什么会多出1列
选定表格区域截图时,为什么会多出第1列????

OUTPUT.SHOW("表头: " & CurrentTable.HeaderRows)
OUTPUT.SHOW("行上: " & CurrentTable.TopRow)
OUTPUT.SHOW("行下: " & CurrentTable.BottomRow)
OUTPUT.SHOW("列左: " & CurrentTable.LeftCol)
OUTPUT.SHOW("列右: " & CurrentTable.RightCol)
With CurrentTable
    Dim n As Integer = .HeaderRows
    Dim img As Image = .Grid.CreateImage(.TopRow + n, .LeftCol+1, .BottomRow + n, .RightCol+1)
    Dim FileName As String = projectpath & "test.jpg"
    img.Save(FileName) \'指定的保存路径必须已经存在.否则会报错.
    Dim Proc As New Process
    Proc.File = FileName
    Proc.Start()
End With


图片点击可在新窗口打开查看

这个表,列对了,但行又错了?

图片点击可在新窗口打开查看


[此贴子已经被作者于2022/10/31 0:08:24编辑过]

--  作者:有点蓝
--  发布时间:2022/10/31 8:40:00
--  
我测试没有问题,请上传实例说明
--  作者:9EQ98
--  发布时间:2022/10/31 10:25:00
--  
图片点击可在新窗口打开查看


--  作者:有点蓝
--  发布时间:2022/10/31 10:27:00
--  
请上传实例测试
--  作者:9EQ98
--  发布时间:2022/10/31 15:58:00
--  
实例数据已非常大了,如何上传?
截图已经非常明确了,在命令窗口实行的

--  作者:有点蓝
--  发布时间:2022/10/31 16:05:00
--  
新建一个项目,做个有同样问题的例子发上来,不需要发原项目。