問題タブ [ui-spy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ui-automation - UI Spy で ItemStatus を表示するにはどうすればよいですか?
UI SpyでAutomationElementのItemStatusプロパティを表示するにはどうすればよいですか?
ui-automation - UIスパイはログファイルを生成しますか?
UIスパイ(UISpy.exe)がクラッシュしました。プログラムを閉じて、エラーメッセージのスタックトレースを見ていませんでした。UIスパイはログを生成しますか?ログファイルがない場合、この以前の失敗を取得する方法はありますか?システムイベントビューアを確認しましたが、エラーはありませんでした。
c# - UISpyとUIAは、同じプログラムで異なるプロパティ値を表示することを確認します
テストしているプログラムで、ある時点で閉じるボタンが有効になっていて、別の時点で無効になっているプログラムがあります。UISpyは、両方のポイントで「isEnabled」を「true」と表示しますUIAVerifyは、最初のポイントで「isEnabled」を「true」と表示し、2番目のポイントで「false」を表示します
後者は私が視覚的に真実であることを確認できるものであり、プログラムでUISpyと同じ値を取得していて、テストケースは失敗しています。
System.Windows.Automationを使用します。
ツリー構造:「ダイアログ」「プログラム名」「タイトルバー」「プログラム名」「ボタン」「閉じる」
誰かがこれを引き起こしている可能性があることを知っていますか?UIAベリファイはUISpyとは異なるライブラリを使用しますか?
c# - UIAutomation AutomationElement 強制更新 .current およびすべての子孫
最上位のオートメーション要素オブジェクト (デスクトップ要素) とそのすべての子孫のツリー構造を更新したいと考えています。
私が遭遇した問題は、私がテストしている特定のプログラムがその GDI オブジェクトを奇妙な方法で破棄して再構築することであり、ツリー構造を再構築する原因になることがわかっている自動化の特定のセクションがあります。私は明示的に .cache を使用していませんが、自動化要素の値にアクセスするために .current を使用しています。uispy で GDI 構造の変更を模倣できます。uispy で「更新」を押しても、新しいオブジェクトを取得するのに十分ではありません。uispy を閉じて再度起動すると、これが修正されます。プログラム内でuispyを閉じて再度開く動作を模倣して、再構築が必要なデータ構造を強制的に再構築したいと思います。
現在、「新しい」子を参照しなくなった自動化要素、またはとりわけ境界矩形に 0,0,0,0 を持つ自動化要素になってしまいます。
また、uispy の「refresh」コマンドがプログラムで何をするのか正確に教えてもらえますか?
ui-automation - UI Automation Verify v/s UISpy - UI 要素を見つける方法
C++ MFC アプリケーションの UI 操作を自動化しようとしています。UISpy および UIAVerify ツールを使用して、要素の自動化 ID を見つけようとしました。私はwin2k3を使用しています。
タブ コントロールがあり、そのオートメーション ID は UISpy には表示されますが、UIAVerify には表示されません。
問題は、Project White フレームワークまたは .net 3.0 の ui 自動化フレームワークを使用して記述した C# コードにも表示されないことです。
UISpy が取得する方法で、このコントロールを処理したいと考えています。UISpyがどのように機能するかを知る方法はありますか?
ありがとう!!!
google-chrome - 最新バージョンの Chrome ブラウザーからアクティビティの URL を取得する方法
Chrome ブラウザーの最新バージョンでは、uispy.exe はアクティブなタブの URL を見つけることができます。それはどのように行われますか?
Visual Basic、c#、c++、delphi を知っています。
c# - C# で win32 アプリケーションを自動化するために UI Spy が認識しない要素にアクセスする方法
System.Windows.Automation クラスを使用して別の win32 アプリケーションを自動化する C# Windows フォーム アプリケーションを実行しています。
読み取りまたは対話する必要がある要素がいくつかありますが、UISpy はこれらのフィールドを見つけられず、親コンテナー パネルしか見つかりませんでした。
たとえば、次のコード ブロックは多くのツールストリップ ボタンを返すはずですが、機能しません。
これを行う別の方法はありますか?
.net - .NET - System.Windows.Automation から Flowdocument を保護する
System.Windows.Automation によるドキュメントのコンテンツへのアクセスを不可能にする FlowDocument を読み取り専用で表示するにはどうすればよいですか?
自動化を使用してドキュメントのテキストを表示できる小さなプログラムがありますが、それは避けるべきですか?