私は、AutoHotkey文字列内の変数をどのように展開するのか把握しようとしていません。具体的には、ファイルから行を読み込んで実行します。行には、1つまたは複数の変数参照が含まれていて、Run
に渡される前に展開する必要があります。AHK文字列の変数を展開していますか?
はここで(動作しない)テストのカップルです:
Foo:="%A_MyDocuments%\blah.txt"
Bar=%Foo%
MsgBox %Bar%
a=1
b:="%a%+1=2"
MsgBox % b
私は、ドキュメントやインターネットを精練、過去2時間を過ごしたと働いていた何も見つかりませんでした。いくつかのクローズコールがありましたが、このシナリオに一致するものはありません。
最初の例の文字列には変数名が含まれていません。私は第2の例が何であるかを理解していない。実行コマンドはどこにありますか?どのように使用されますか? – 2501
何が問題なのですか?何が問題なのですか?どのようなエラーがありますか? .... – Blauhirn
AHK https://en.wikipedia.org/wiki/Evalで 'eval'の機能を探していると思います。インターネット上にあるAutoHotkeyの実装があります。それ以外の簡単な方法は考えられません。 – Blauhirn