Foxtable(狐表)用户栏目专家坐堂 → 截图到某个路径文件夹


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

主题:截图到某个路径文件夹

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


加好友 发短信
等级:九尾狐 帖子:2701 积分:17999 威望:0 精华:0 注册:2013/4/9 10:41:00
截图到某个路径文件夹  发帖心情 Post By:2020/2/4 22:21:00 [只看该作者]

老师 能请教一下foxtable可以点击按钮,然后截图,类似qq那样,完成后保存到表a第一列的路径里面吗?感谢 感谢

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


加好友 发短信
等级:超级版主 帖子:107521 积分:546890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/4 22:41:00 [只看该作者]


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


加好友 发短信
等级:九尾狐 帖子:2701 积分:17999 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2020/2/6 0:29:00 [只看该作者]

老师,能帮忙看看这个吗?就是截图到产档_产品文件的列,然后用现在的时间作为贴图的命名,然后再可以把这个截图图片的命名在复制到 产品_产品图片列吗? 感谢 感谢 
Dim proc As new Process
proc.File = ApplicationPath & "capture.exe"
proc.WaitForClose = True
proc.Start
If ClipBoard.GetImage IsNot Nothing Then
    ClipBoard.GetImage.save("f, Tables("产品建档窗口_Table1").Current("产档_产品文件") & "\" & FileSys.GetName(f), True\Date.Now, "yyyyMMddHHmmss") .jpg")
    msgbox("已经保存到路径")
End If
[此贴子已经被作者于2020/2/6 0:32:04编辑过]

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


加好友 发短信
等级:超级版主 帖子:107521 积分:546890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/6 8:55:00 [只看该作者]

Dim proc As new Process
proc.File = ApplicationPath & "capture.exe"
proc.WaitForClose = True
proc.Start
If ClipBoard.GetImage IsNot Nothing Then
dim f as string = Tables("产品建档窗口_Table1").Current("产档_产品文件") & "\" & format(Date.Now, "yyyyMMddHHmmss") & " .jpg"
    ClipBoard.GetImage.save(f)
Tables("产品建档窗口_Table1").Current("产档_产品图片列") = f
    msgbox("已经保存到路径")
End If

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


加好友 发短信
等级:九尾狐 帖子:2701 积分:17999 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2020/2/6 18:43:00 [只看该作者]

谢谢 老师  能我们看看这个是那里的错呀
ComboBox1内容是存放文件的路径 然后命名放到ComboBox3里面 感谢 
Dim proc As new Process
proc.File = ApplicationPath & "capture.exe"
proc.WaitForClose = True
proc.Start
If ClipBoard.GetImage IsNot Nothing Then
    Dim f As String = forms("窗口6").Controls("ComboBox1") & "\" & format(Date.Now, "yyyyMMddHHmmss") & " .jpg"
    ClipBoard.GetImage.save(f)
    forms("窗口6").Controls("ComboBox3") = f
    msgbox("已经保存到路径")
End If

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


加好友 发短信
等级:超级版主 帖子:107521 积分:546890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/7 9:08:00 [只看该作者]

forms("窗口6").Controls("ComboBox1") .text

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


加好友 发短信
等级:九尾狐 帖子:2701 积分:17999 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2020/2/7 9:41:00 [只看该作者]

老师,这个是哪里错误了呀 感谢感谢 

.NET Framework 版本:2.0.50727.9043
Foxtable 版本:2018.10.9.1
错误所在事件:窗口,窗口6,Button2,Click
详细错误信息:
GDI+ 中发生一般性错误。

e.Form.Controls("ComboBox1").Text = ProjectPath.Chars(0) & ":\回款\收付凭证\" & e.Form.Controls("ComboBox2").Text
Dim proc As new Process
proc.File = ApplicationPath & "capture.exe"
proc.WaitForClose = True
proc.Start
If ClipBoard.GetImage IsNot Nothing Then
    Dim f As String = forms("窗口6").Controls("ComboBox1") .text & "\" & format(Date.Now, "yyyyMMddHHmmss") & " .jpg"
    ClipBoard.GetImage.save(f)
    forms("窗口6").Controls("ComboBox3").text  = f
    msgbox("已经保存到路径")
End If

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


加好友 发短信
等级:超级版主 帖子:107521 积分:546890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/7 9:53:00 [只看该作者]

Dim f As String = forms("窗口6").Controls("ComboBox1") .text & "\" & format(Date.Now, "yyyyMMddHHmmss") & " .jpg"
msgbox(f) ‘这个路径是否正确?是否存在’

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


加好友 发短信
等级:九尾狐 帖子:2701 积分:17999 威望:0 精华:0 注册:2013/4/9 10:41:00
  发帖心情 Post By:2020/2/7 10:50:00 [只看该作者]

谢谢老师,这个路径是不存在的,是这样的,老师,
我在前面加了一段下面的代码
e.Form.Controls("ComboBox1").Text = ProjectPath.Chars(0) & ":\回款\收付凭证\" & e.Form.Controls("ComboBox2").Text

然后点击按钮,会把路径放到ComboBox1,然后 截图到这个路径, 相对于截图的后保存同时也要创建这个路径, 再之后我就可以这个ComboBox1的内容复制到列里面,就可以打开了,感谢 感谢 

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


加好友 发短信
等级:超级版主 帖子:107521 积分:546890 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/2/7 11:27:00 [只看该作者]


 回到顶部
总数 14 1 2 下一页