2016-07-13 16 views
0

私はグーグルだが、答えを見つけることができませんでした。 のpython 2.7で は、Windowsのは、メッセージボックスの内容を取得するためにpywinauto

app.Dialog.Edit.WindowText() 
app.Dialog.WindowText() 

でのTextBoxのコンテンツやメッセージボックスのタイトルを取得することは容易である。しかし、私は、PICのように、メッセージの内容を取得する方法を見つけ出すことはできません。 enter image description here

私は.Message.Informationのようなものを試しましたが、使用はありません。

答えて

2

これは編集ボックスではありません。次を使用します。

app.Dialog.Static1.WindowText() 

または

app.Dialog.Static2.WindowText() 

メッセージボックスはアイコンが含まれている場合(それがStatic1とマッチされるだろう)。

+0

どのようにして 'Static'が期待されるのでしょうか? **あなたは完全な**文書を提供することができますか? –

+1

現在のドキュメントは完全ではないかもしれませんが、http://pywinauto.github.io/docs/contents.htmlドキュメント関連の問題:https://github.com/pywinauto/pywinauto/からご利用いただけます。問題は?q =%3Aissue +は%3Aopen + label%3Addumentationです(ヒントとテクニックをデバッグするのに便利です - 後でドキュメントに移動します)。 –

+1

期待される名前を知るには 'app.Dialog.PrintControlIdentifiers()'を使用してください –

関連する問題