Software Message Board
記事リスト新着記事ワード検索過去ログ管理用

タイトル Re^2: [質問] ファイル実行中にPPxへフォーカスを戻す方法
投稿日: 2018/07/07(Sat) 22:27
投稿者ななし

ありがとうございます。
上手く動作いたしました。
注意事項了解いたしました。


> 始めに、exeファイルを実行するとフォーカス管理の優先権が
> 実行先に変わりますので、その後 PPx が無理矢理フォーカスを
> 取ろうとしても失敗することがあることを覚えていてください。
>
>
> 7z.exeがダイアログを表示するにはある程度時間が掛かります
> ので、その前に *selectppx を実行しても 7z.exe にフォーカスが
> 移ったままになります。
>
> このため、例えば、%Ob を %Obi にしてダイアログ表示まで待機させたり
> %: *wait 1000 %: *selectppx C と、フォーカス操作を待ったりする
> 必要があります。
>
> 後、%FDC だとマークの分だけ繰り返し実行するので、%@ を使うと
> まとめて処理できます。
>
>
> >マークしての処理を考慮していただけるとありがたいです。
> 始めに書いたように、exe実行時点でフォーカス制御の優先権が
> なくなりますので、下手に小細工すると、不要なときでもPPxが
> フォーカスを取得したりして危険です。*selectppx や *focus を
> 使って、必要なときに自分で指示するようにしてください。


- 関連一覧ツリー (▼ をクリックするとツリー全体を一括表示します)