以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 剪贴板复制黏贴报错 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=128276) |
||||
-- 作者:weibu -- 发布时间:2018/12/3 8:28:00 -- 剪贴板复制黏贴报错 我在TEXTBOX中的keydown执行语句报错:请问老师如何修改代码
代码: If e.KeyCode = Keys.ENTER Then SetCursorPos (r2("x"), r2("y")) \'鼠标位置 |
||||
-- 作者:有点甜 -- 发布时间:2018/12/3 8:45:00 -- 改成
Dim s As String = ClipBoard.GetText() |
||||
-- 作者:weibu -- 发布时间:2018/12/3 9:38:00 -- 老师修改后,不能实现剪切板的内容复制到第三方软件的文本框; 而且代码我做了修改发现gettext那里一直弹出messagebox,关闭一个又弹出一个,根本关闭掉;如图:
If e.KeyCode = Keys.ENTER Then messagebox.show(s) SendKeys.SendWait("{Enter}") SetCursorPos (r2("x"), r2("y")) \'鼠标位置
|
||||
-- 作者:有点甜 -- 发布时间:2018/12/3 9:42:00 -- 1、不明白你的意思;
2、要在别的软件输入,你要模拟点击,然后模拟输入,如何粘贴板没有任何关系。 [此贴子已经被作者于2018/12/3 9:42:01编辑过]
|
||||
-- 作者:weibu -- 发布时间:2018/12/3 10:00:00 -- 我键盘模拟输入到第三方软件,输入第三方软件的第一个字符总是重复,或有时缺少;所以我就想着把狐表的文本框内容复制黏贴到第三方软件,看是否能解决这个问题 |
||||
-- 作者:有点甜 -- 发布时间:2018/12/3 10:04:00 -- 以下是引用weibu在2018/12/3 10:00:00的发言:
我键盘模拟输入到第三方软件,输入第三方软件的第一个字符总是重复,或有时缺少;所以我就想着把狐表的文本框内容复制黏贴到第三方软件,看是否能解决这个问题
1、那你就模拟点击后模拟输入ctrl+v进行粘贴。
2、输入丢失的情况,做个实例发上来测试,说明测试步骤。 |
||||
-- 作者:weibu -- 发布时间:2018/12/3 11:10:00 --
大概15次会,错一次
|
||||
-- 作者:有点甜 -- 发布时间:2018/12/3 12:06:00 -- 我用记事本测试没问题。请说明你如何用记事本测试出现问题的。
是否你输入法的问题?你第三方那里,切换到英文输入后测试一下。 |
||||
-- 作者:weibu -- 发布时间:2018/12/3 12:13:00 -- 甜老师,我是输入的数字;这个跟输入法有关系吗/ 不是每次都出现问题,出现问题的概率很小。15次有1次 [此贴子已经被作者于2018/12/3 12:14:05编辑过]
|
||||
-- 作者:有点甜 -- 发布时间:2018/12/3 12:53:00 -- 以下是引用weibu在2018/12/3 12:13:00的发言:
甜老师,我是输入的数字;这个跟输入法有关系吗/ 不是每次都出现问题,出现问题的概率很小。15次有1次 [此贴子已经被作者于2018/12/3 12:14:05编辑过]
我用notepad测试没问题,无论输入多少次,都正常输入结果。 |