これらのアイテムを名前でクリックする方法(SingleLineText1
, SingleLineText2
、など)AutoItで?例:
TreeWidget > Screen1 > Programm1 > SingleLineText1 + SingleLineText2 + SingleLineText3
IDと名前がありません。ソフトウェアは 導かれたスクリーンのためのHDPlayer.
回答:
回答№1は0ウィンドウがフォーカスされていることを気にしないでください。スクリプトの実行中にマウスやキーボードを一時的に使用できない場合は、controlfocus()を使用してツリーコントロールにフォーカスを合わせ、send()またはControlSend()を使用して上下の矢印キーを送信してからF2を押します。 Ctrl + Cキーを押して名前をクリップボードにコピーし、エスケープを送信してテキスト編集モードを終了し、ClipGet()を使用して選択した項目が目的の名前であるかどうかを確認します。
汚いハックですが、私は以前にこのようなものをうまく使用しました。