« エクスプローラの「お気に入りリンク」からアプリを起動すると、2回、重複して起動される。(障害) | トップページ | スクリプトでクリップボードにテキストを設定する。 »

2010年4月25日 (日)

スクリプトでクリップボードからテキストを取り出す。

スクリプトからクリップボードを使うときは、IEを利用するのが普通ですが、クリップボードからテキストを取り出すだけなら、

MsgBox GetObject("\","htmlfile").parentWindow.clipboardData.getData("text")

IEを使うより、軽くて簡単です。:-)

ただ、クリップボードにテキストを設定するのには使えません。:-(

ここで、もしCreateObject("htmlfile")を使うと、インターネットゾーンのセキュリティレベルに依存します。
GetObject("\","htmlfile")ならコンピュータゾーンのセキュリティレベルになります。

« エクスプローラの「お気に入りリンク」からアプリを起動すると、2回、重複して起動される。(障害) | トップページ | スクリプトでクリップボードにテキストを設定する。 »