Я использую рамки TestStack.White для автоматизации открытия нового документа в MS Word 2013.Как найти окно по заголовку переменной с помощью TestStack.White framework?
Я открываю Microsoft Word, приложение с:
Application application = Application.Launch("winword.exe");
После этого, я пытаюсь получить окно с помощью частичного название:
Window window = application.GetWindow("Word", InitializeOption.NoCache);
Но это исключение, в котором говорится, что такого окна нет.
заголовок окна: Document1 - Слово
Вопрос: Как получить окно, часть заголовка, принимая во внимание, что название меняется каждый раз: «документ2 - Слово», «Document3 - Слово »и т.д.
также пытался * Слово, но выглядит эта функ не поддерживает подстановочные
Если я призываю: Список окон = application.GetWindows(); после запуска приложения список окон пуст.
Спасибо заранее, Остап
спасибо, проверю –
Уэйтс не помогает, окно не было найдено через 30 секунд. Пытался искать по названию, что на 100% на экране. Также попробовал спящий режим в течение 10 секунд до поиска окна. –
ОК, это Microsoft. :) Как об использовании интерфейса COM-взаимодействия и объектной модели Word? http://msdn.microsoft.com/en-us/library/kw65a0we.aspx –