Help,please!
Автор pchela88, 17 мая 2011 07:59
Сообщений в теме: 7
#1
Отправлено 17 мая 2011 - 07:59
Доброе утро!
Подскажите, пожалуйста, как с помощью TestComplete
проверить, что текст в файле Полужирный, а не обыкновенный!
Подскажите, пожалуйста, как с помощью TestComplete
проверить, что текст в файле Полужирный, а не обыкновенный!
#2
Отправлено 17 мая 2011 - 08:01
Доброе утро!
Подскажите, пожалуйста, как с помощью TestComplete
проверить, что текст в файле Полужирный, а не обыкновенный!
Какой формат файла ?
#3
Отправлено 17 мая 2011 - 08:02
.doc
#4
Отправлено 17 мая 2011 - 08:05
Проверять надо в файле или в Word'e ?
#5
Отправлено 17 мая 2011 - 08:07
В Worde!
#6
Отправлено 17 мая 2011 - 08:39
Тяжелый случай !
В ТС не получается работать с полем ввода текста Word'a.
Единственное, что приходит на ум, это макросами Word'a выделить какой-то кусок текста и TC проверить свойства шрифта.
В ТС не получается работать с полем ввода текста Word'a.
Единственное, что приходит на ум, это макросами Word'a выделить какой-то кусок текста и TC проверить свойства шрифта.
#7
Отправлено 18 мая 2011 - 07:07
Это легко делается с помощью Word Automation Object Model. Как-то так:
// JScript // Открываем файл в Word var oWord = Sys.OleObject("Word.Application"); var oDoc = oWord.Documents.Open("C:\\myfile.doc"); // Получаем объект Range для текста, который надо проверить // (в данном примере - весь текст целиком) var oRange = oDoc.Content; if (oRange.Font.Bold) { Log.Message("Текст - полужирный"); } else { Log.Message("Текст - обычный"); } oDoc.Close(); oWord.Quit();
#8
Отправлено 18 мая 2011 - 13:09
Большое спасиба!!!!!
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных