发送剪辑作为击键

时间:2014-05-31 09:51:00

标签: vbscript powershell-v2.0 clipboard clip keystroke

我只是想知道PSH或VBS是否有任何方式从剪贴板粘贴/发送文本作为单独的击键而不是字符串????

这非常重要,因为我必须在Web UI下拉列表中进行一些自动搜索,并且通过CTRL + V传递文本根本不起作用。所以我需要将每个字母作为唯一的按键发送。

试图找到一些方法并通过互联网搜索但没有运气。

提前谢谢

1 个答案:

答案 0 :(得分:1)

在VBScript中有几种与剪贴板交互的方法。这是阅读剪贴板文本的一种方法:

strText = CreateObject("htmlfile").ParentWindow.ClipboardData.GetData("text")

获得文本后,您只需按顺序发送每个字母:

For i = 1 To Len(strText)
    SendKeys Mid(strText, i, 1)
Next