以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]剪贴板 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=113102) |
-- 作者:wyz20130512 -- 发布时间:2018/1/9 13:22:00 -- [求助]剪贴板 此主题相关图片如下:clipboard01.png |
-- 作者:有点甜 -- 发布时间:2018/1/9 14:30:00 -- 读取粘贴板的内容,根据分隔符,比如 chr(9) chr(13) chr(10) 等分隔各个字符,然后列出来
For Each s As String In ClipBoard.GetText.split(new Char() {chr(13),chr(9)}) |
-- 作者:wyz20130512 -- 发布时间:2018/1/10 22:55:00 -- 我的原意是:1.把Table中的当前行的多列的值依次复制到剪贴板中;2.将剪贴板中的值再依次粘贴至第三方软件中的相应的文本框中。 |
-- 作者:有点甜 -- 发布时间:2018/1/10 23:06:00 -- 参考
http://www.foxtable.com/webhelp/scr/2069.htm
|
-- 作者:wyz20130512 -- 发布时间:2018/1/11 11:26:00 -- 这个我知道,当前复制会覆盖前次的剪贴板内容。不够方便,不够灵活。 |
-- 作者:有点甜 -- 发布时间:2018/1/11 11:40:00 -- 以下是引用wyz20130512在2018/1/11 11:26:00的发言:
这个我知道,当前复制会覆盖前次的剪贴板内容。不够方便,不够灵活。
你不是可以在原来的基础上增加内容?先getText得到字符,然后加上新增的字符,设置进去,即可。 |
-- 作者:wyz20130512 -- 发布时间:2018/1/11 11:54:00 -- 问题是:所获得的值是用于第三方软件中,不是用于FT项目中。 |
-- 作者:有点甜 -- 发布时间:2018/1/11 11:56:00 -- 以下是引用wyz20130512在2018/1/11 11:54:00的发言:
问题是:所获得的值是用于第三方软件中,不是用于FT项目中。
1、如果通过剪切板可以实现,那就只能那样做;
2、和第三方软件交互,foxtable是无法控制的。 |
-- 作者:wyz20130512 -- 发布时间:2018/1/11 11:59:00 -- 哦!谢谢了。也就是说只能复制一个,粘贴一个。不能批量操作。 |