51Testing软件测试论坛
标题:
vbs如何接收键盘输入的内容
[打印本页]
作者:
Charles_H
时间:
2012-10-19 09:13
标题:
vbs如何接收键盘输入的内容
vbs如何接收键盘输入的内容,并且以字符串形式写入到指定的文本中。(直接写入其中不需要打开文本)
作者:
ws812395
时间:
2012-10-19 16:23
Dim inputNotepadName,inputNotepadText
Set openQq=CreateObject("Wscript.Shell")
inputNotepadName=InputBox("请输入你记事本的名字:")
openQq.Run "notepad"
WScript.Sleep 2000
openQq.SendKeys "^s" '使用快捷键Ctrl+S保存
openQq.SendKeys inputNotepadName '输入记事本的名字
WScript.Sleep 1000
openQq.SendKeys "{ENTER}"
WScript.Sleep 1000
openQq.SendKeys "{ENTER}"
inputNotepadText=InputBox("请输入你记事本的内容:")
openQq.SendKeys inputNotepadText
WScript.Sleep 1000
openQq.SendKeys "{ENTER}"
WScript.Sleep 1000
openQq.SendKeys "%{F4}" '关闭记事本 Alt+F4
openQq.SendKeys "{ENTER}"
WScript.Sleep 1000
参考
作者:
joykao
时间:
2012-10-19 16:24
sendkeys能满足你的需求吗?
作者:
Charles_H
时间:
2012-10-23 16:00
额,Sendkeys的确不能满足我所需求,似乎vbs不能实现……
作者:
云层
时间:
2012-10-24 13:14
用Inputbox输入,用FSO写文件就行了
作者:
Charles_H
时间:
2012-11-7 15:50
回复
5#
云层
额, 这个也不行……
作者:
千里
时间:
2012-11-7 20:32
用Inputbox输入,用FSO写文件就行了
云层 发表于 2012-10-24 13:14
高深莫测啊,哈哈。
作者:
fengerapple
时间:
2013-1-25 18:25
Thank you very much for sharing!The good man!The good life of peace!
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2