AutoHotKey関数でパラメータにアクセスする方法を理解できません。
たとえば、InputBoxでmyVar変数を設定し、それを関数に渡します。 TestFunctionの引数を評価する方法
#t::
inputbox myVar, What is your variable?
myNewVar := TestFunction(%myVar%)
MsgBox %myNewVar%
return
TestFunction(arg)
{
MsgBox arg
msgBox %arg%
return %arg%
}
私がやろうとしているのは、アプリのキーワードを要求するホットキーを設定してから、関数に入力された内容を評価し、そのキーワードに対応するアプリを起動することです。
ありがとうございます。
クリス
Baviは正しい(彼は自分の答えを答えに入れるべきだった)
—
Cerberus
function("string")
文字列の場合 function(variable)
変数の場合は(パーセント記号なし)。 3行目のパーセント記号を削除するだけでうまくいきます。私はAHKにパーセンテージ記号と引用符がどれほど信じられないほどイライラするかを知っています。
myNewVar := TestFunction(myVar)