お前ら、wsh使ってますか? Part4

このエントリーをはてなブックマークに追加
295名無し~3.EXE
IEを使わずにclipboardを扱う方法に心当たりのある人いる?
AutoItXも無しで。ちなみに↓がIEでclipboard使う方法。

Dim objIE, dummy, str
Set objIE = CreateObject("InternetExplorer.Application")
objIE.Navigate("about:blank")
Do While objIE.Busy = True
WScript.Sleep 100
Loop
str = objIE.Document.parentWindow.clipboardData.getData("Text")
'クリップボードからデータを取得
dummy = objIE.Document.parentWindow.clipboardData.setData("Text","ほげ。")
'クリップボードへデータを送る。"ほげ。"に送る内容。
'dummyには結果のブール値がはいる。
objIE.Quit