前提・実現したいこと
UWSCで画面上に「Web ページからのメッセージ」ダイアログが表示される場合に、
次の操作が行われません。
回避できる方法または、なぜ操作が止まってしまうのか、ご存じの方がいらっしゃいましたら、教えてください。
コチラにほぼ同じ質問が有りましたが、解決済みと成っているもののはっきり申しまして解決しません。
https://teratail.com/questions/101289
判定がうまく行かないのではなく、そもそも次の行に行かないのです。
発生している問題・エラーメッセージ
UWSCの自動化で「Web ページからのメッセージ」が出るとスクリプトが止まってしまう。
該当のソースコード
html
1<input type='button' id='CONNECT_BUTTON_0' onclick='ConnentClick(0)' value='切断' />
uwsc
1iesetdata(IE,True,"","value=切断") //ここで固まってしまう 2print "ok." 3CLKITEM(GETID("Web ページからのメッセージ","#32770"),"OK", CLK_ACC or CLK_MUSMOVE)
試したこと
上記のUWSCでクリックしますと、Web ページからのメッセージが表示されます。
print文は実行されません。
ということはそもそも判定行に行かないのでWeb ページからのメッセージを閉じることができません。
実はiesetdataを使わずにマウスで切断ボタンを探してクリックした場合にはきちんと次の行にいきます。ダイアログを閉じることができます。
でもそれだと最前面にブラウザがでていないと操作できないのであまりうまく有りません。
どうやらiesetdataで内部的にクリックしてダイアログが出ると固まるようです。
枯れたツールなのですぐに答えが見つかるかと思ったのですが・・・。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
あなたの回答
tips
プレビュー