チェックしたボックスに応じて異なるマクロ セットを実行する GUI を作成しようとしています。ただし、[GO] ボタンをクリックするまでは実行したくありません。ヘルプ ファイルには、チェックボックスはチェックまたはチェックされていない状態を変数に保存できると記載されており、if ステートメントを使用して実行しようとしていますが、エラー メッセージは表示されず、実行されません。これまでのところ、次のようになっています。
Gui、追加、チェックボックス、vKCPM、KCPM Gui、追加、ボタン、デフォルト gButtonGo、Go Gui、表示、w500 h300、製品戻り
ButtonGo: KCPM = 1 msgboxの場合、kcpmがチェックされて戻ります
GuiClose: Gui、破壊
答え1
送信が足りないだけです
Gui, Add, Checkbox, vKCPM, KCPM
Gui, Add, Button, Default gButtonGo, Go
Gui, Show, w500 h300, TestApp
Return
ButtonGo:
Gui, Submit, NoHide
If KCPM = 1
msgbox, yes
else
msgbox, no
Return
GuiClose:
Gui, Destroy