ClipWait

クリップボードの内容がテキストとして読み取れるものになるのを待つ

ClipWait [, SecondsToWait ,AnyType]

Parameters

引数名説明
SecondsToWait 待機する最大の秒数。
小数も使用可能。
省略時は無限に待機し続ける。
AnyType「1」を指定すると、テキストだけでなくあらゆる形式を待つようになる。ClipboardAll変数を使用するときに使う。

ErrorLevel

クリップボードにテキストがコピーされないままSecondsToWaitで指定した時間が経過すれば「1」、テキストがコピーされれば「0」。

Remarks

このコマンドを実行すると、クリップボードにテキストとして扱えるデータがコピーされるまで処理を停止する。

待機中はホットキーやタイマーなどで起動されたスレッドが割り込める。

クリップボードの内容を取得するには、Clipboard変数を使用する。

HTMLやエクスプローラでコピーしたファイルなども、テキストとみなされる。

Related

Clipboard

Example(s)

clipboard = ; Empty the clipboard
Send, ^c
ClipWait, 2
if ErrorLevel <> 0
{
	MsgBox, The attempt to copy text onto the clipboard failed.
	return
}
MsgBox, clipboard = %clipboard%
return