想写一个输入字符转换成模拟按键的脚本
本帖最后由 yunnl 于 2013-1-23 11:07 编辑卡壳了,不知道如何将输入的字符
转换成模拟按键来发送到另外一个窗口,求指导
比如说
我在InputBox输入1236547
需要在“记事本”软件中利用脚本输入这些数字
该如何操作呢 不明白楼主啥意思 回复 2# haijie1223
就是我想在网页上复制点东西,然后通过网络电话输入到接线台。
所以需要能把输入的数字转换成按键的,想不出解决方法,可请大神提供个思路 回复 3# yunnl
http://www.autoitx.com/thread-16803-1-1.html 回复 4# annybaby
你看明白了吗~我咋就看不懂~ 回复 4# annybaby
重新编辑了一下,
语文水平差了,伤不起啊。。。 回复 5# haijie1223
我重新整理了下文字,看看能够理解么{:face (245):} 还是没看明白,这样?Dim $text = InputBox("请输入", "", "")
FileWrite(@ScriptDir & "\test.txt", $text)
ShellExecute(@ScriptDir & "\test.txt") 回复 8# haijie1223
{:face (245):}是模拟键盘输入,输出在窗口里,不是写入文件 回复 9# yunnl
还是等待别人来回答吧,我真的不明白是什么意思,我小学都没毕业的~~ $text = InputBox("请输入", "", "")
WinActivate("网络电话窗口标题","窗口文本") ;要保证输入的焦点在 你想要输入的文本框上.
Send($text)
另外可以试试 ControlSend 不用激活窗口.
多看一下帮助文件 这些都有. 回复 11# sunless
谢谢了~没想到send可以直接send字符 汗~~~{:face (207):}
页:
[1]