利用run sendKeys向记事本动态写入字符串

来源:互联网 发布:淘宝一件代发好做吗 编辑:程序博客网 时间:2024/06/05 05:13
Dim shell,index
Dim arrayTemp,ArrayLen
Dim aryStr


aryStr = "Please Keep The Desktop Clearing Thank You!"
arrayTemp = Split(aryStr)                             ' 将字符串转为数组空格分隔
ArrayLen = UBound(arrayTemp)                ' 获得数组的长度


Set shell = CreateObject("wscript.shell")
shell.Run "notepad"                                    ' 打开记事本
WScript.Sleep 1000                                     ' 等待记事本的打开
For index=0 To ArrayLen
shell.SendKeys arrayTemp(index) & "   "          ' 动态向记事本输入数组中的字符串
WScript.Sleep 400
Next


Set shell = Nothing
0 0