複数の連続するペーストのスクリプトを作成できますか?Autohotkeyは順次ペーストを実行できますか?
例:私はCtrlキー+C(10回)と10種類の単語をコピーして、はCtrl +V(10回)を押し、私のドキュメントに貼り付けます。
複数の連続するペーストのスクリプトを作成できますか?Autohotkeyは順次ペーストを実行できますか?
例:私はCtrlキー+C(10回)と10種類の単語をコピーして、はCtrl +V(10回)を押し、私のドキュメントに貼り付けます。
何か入力して、どのようにあなたがしたいと、その後、VARにクリップボードの保存この
loop,
{
position = 0
loop,
{
~^c::
if (a_index = 9){
position = 0
}
else
{
position := position + 1
}
ClipWait
var%position% := clipboard
return
}
::p1::
send, %var1%
return
::p2::
send, %var2%
return
::p3::
send, %var3%
return
::p4::
send, %var4%
return
::p5::
send, %var5%
return
::p6::
send, %var6%
return
::p7::
send, %var7%
return
::p8::
send, %var8%
return
::p9::
send, %var9%
return
::p10::
send, %var10%
return
}
のような。
こんにちは、コードのおかげで。私はそれを試した=動作しません。私はあなたの最後のコメントを理解していないので、おそらく動作しませんでした: "varにsavクリップボード..." – carlito666
p1をヒットスペースを最初にコピーしたp2ヒットスペースを貼り付けて2番目などを貼り付けます。 p3 – Xeo786
さて、私はExcelで何をしましたか:1,2,3セルをコピーしました。別のタブを開き、p1とタイプしてSpaceキーを押します。そして何も! – carlito666
楽しみのためだけに:
copiedText := []
~^C::
ClipWait, 0
copiedText.push(clipboard), clipboard := ""
return
^V::sendInput % copiedText.length() ? copiedText.remove(1) : _
リテラルの答えは次のようになります。はい、それは可能です。しかし、stackoverflowはあなたが書いたコードに関する特定の質問のためのものです。 – wOxxOm