Перейти к содержимому

Фотография

Сapture меню без выделенного менюайтейма


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 hunterpk87

hunterpk87

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:pavlo


Отправлено 13 октября 2009 - 10:12

Помогите сделать скриншот меню без выделенного менюайтейма... У меня коечто виходит... но делает скрин целого окна... а мне надо именно только самого меню з dropdown - ом??? Пожалуйста...помогите
  • 0

#2 hunterpk87

hunterpk87

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:pavlo


Отправлено 13 октября 2009 - 10:24

[ ] WordPad.SetActive()
[ ] WordPad.File.Pick()
[ ] WordPad.MoveMouse()
[ ] DropDown.CaptureBitmap("menu.bmp")

вот то что у меня есть.... но так оно скришотит целое окно... а надо только меню...
  • 0

#3 hunterpk87

hunterpk87

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:pavlo


Отправлено 13 октября 2009 - 11:20

пишите тут либо на pavlo.bohun@gmail.com
  • 0

#4 vass

vass

    Опытный участник

  • Members
  • PipPipPipPip
  • 298 сообщений
  • ФИО:Василий

Отправлено 13 октября 2009 - 12:35

используй
RECT pRect // сюда ввести координаты менюшки, относительно приложения
DropDown.CaptureBitmap("menu.bmp", pRect)

  • 0

#5 hunterpk87

hunterpk87

    Новый участник

  • Members
  • Pip
  • 4 сообщений
  • ФИО:pavlo


Отправлено 13 октября 2009 - 20:57

А можна просто так сделать?
DropDown.CaptureBitmap("menu.bmp", {0, 0, 238, 295})
или надо както витянуть координати менюшки і как их задать через RECT...
Если можна - роспишите подробно я новичок в 4Test script...
если не сложно.... помогите...
  • 0

#6 vass

vass

    Опытный участник

  • Members
  • PipPipPipPip
  • 298 сообщений
  • ФИО:Василий

Отправлено 14 октября 2009 - 11:09

если у DropDown такой метод есть - то можно :)))
обычно конечно используют окно (контрола или диалоговое) или Desktop.

Насчет "я новичок" - почитайте в этом разделе прикрепленные темы (вверху)
  • 0

#7 sasho2009

sasho2009

    Новый участник

  • Members
  • Pip
  • 3 сообщений
  • ФИО:Олександр Синява

Отправлено 15 октября 2009 - 19:06

используй

RECT pRect // сюда ввести координаты менюшки, относительно приложения
DropDown.CaptureBitmap("menu.bmp", pRect)

По координатах делать "антиуниверсально" так как на иноязычних осях меню будет иметь разный размер!!!!И GetRect берется только для окна для меню никак!может ктонить знает другой метод?
  • 0

#8 Genka

Genka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 328 сообщений
  • ФИО:Геннадий Алпаев
  • Город:Украина, Днепр


Отправлено 19 октября 2009 - 12:28

Судя по количеству вопросов на эту тему - вы все решаете тестовые задания в какую-то компанию.

Пожалуйста, не надо использовать форум для решения подобных вопросов. При вступительном тестировании вы показываете СВОИ знания, а не знания других людей.

Я считаю, что эту тему надо удалить. Если я не прав - поправьте меня и объясните, зачем вам нужно сделать скриншот меню?
  • 0

TestComplete для начинающих (видеозаписи курса)

Software Testing Automation Tips (50 вещей, которые должен знать каждый автоматизатор, книга на английском языке)

Онлайн-учебник "Автоматизация тестирования от «А» до «Ы»"
Сборник рецептов по TestComplete (книга на английском языке)
Онлайн-учебник по TestComplete
Онлайн-учебник по SilkTest



Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных