0

社内システムで、出力ボタンを押すと、プレビュー画面が開かれる。このプレビュー画面の数を数えたい。

開かれるプレビュー画面の数が2~4のため、それぞれのパターンですべてが開き終わった後に
次の処理を開始するようなシナリオにしたいのですが、どういった方法があるでしょうか。

ウィンドウ状態待機にすると、ウィンドウの識別情報が同じため、すべてが開く前に処理が進んでしまいます。
かかる時間がまちまちなので、指定時間待機は避けたいです。

多少難しい方法でも構わないので、ご教示お願いいたします。

追記

最後の画面が表示されたことの確認については、
それぞれのパターンで最後になる画面の特有の文言をOCRマッチして
Trueになるまで後判定繰返することで完了の判定ができました。
(自己完結してすみません)

ただ、例外処理のために、やはりウィンドウ数を数える手段が欲しいので、
引き続きご教示お願いいたします。
(例外処理は、すべての画面が開いたことが確認された後で行います。)

S2139000 質問の編集
回答とコメントは、会員登録(無料)で閲覧できるようになります。