2016-07-13 3 views
0

나는 봤지만 대답을 찾지 못했습니다. 파이썬 2.7 에서 는, 윈도우,메시지 박스 메시지 내용을 얻으려면 파이 메일 상자

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

하여 텍스트 상자의 내용이나 메시지 박스의 제목을 쉽게 얻을 그러나 나는 그림에서와 같이 메시지 내용을 얻을 방법을 알아낼 수 없습니다 : enter image description here

나는 .Message, .Information과 같은 것을 시도했지만 사용하지는 않는다.

답변

2

편집 상자가 아닙니다. 다음을 사용하여

app.Dialog.Static1.WindowText() 

또는

app.Dialog.Static2.WindowText() 

메시지 상자가 (이 Static1으로 일치 할 것이다) 아이콘이 포함 된 경우

.

+0

프로그래머는 어떻게 '정적'이 예상되는지 알 수 있습니까? 쀼 니나 **에 대한 완벽한 ** 문서를 제공해 주실 수 있습니까? –

+1

현재 문서가 너무 복잡 할 수도 있지만 http://pywinauto.github.io/docs/contents.html 문서 관련 문제 : https://github.com/pywinauto/pywinauto/에서 시작할 수 있습니다. 문제가 있습니까? q = % 3Aissue +는 % 3Aopen + label % 3 문서입니다 (팁 및 트릭을 디버깅하는 데 유용 할 수 있습니다 - 나중에 문서로 이동합니다). –

+1

어떤 이름이 필요한지 알아 보려면'app.Dialog.PrintControlIdentifiers()'를 사용하십시오. –