1 (изменено: Parazit, 2017-03-26 13:31:33)

Тема: WSH: Поместить текст в буфер обмена

Как я могу с помощью VBScript или JScript поместить текст в буфер обмена?
Почему так не получается?

Set obj = CreateObject("htmlfile")
ReadAll = "111"
obj.parentWindow.clipboardData.setData "text", "ReadAll"

2

Re: WSH: Поместить текст в буфер обмена

With CreateObject("InternetExplorer.Application")
  .Navigate("about:blank")
  .document.parentWindow.clipboardData.setData "text", "Текст в буфере обмена"
  .ExecWB 45, 2 : .Quit
End With

Есть, разумеется, и другие варианты с применением clip.exe или сторонних компонентов (1, 2, 3, 4).
А вообще ответ элементарно находится обязательным поиском по форуму. Тема закрыта.