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

Фотография

Скриншоты 2-х мониторов


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

#1 Rebz

Rebz

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

  • Members
  • PipPipPipPip
  • 471 сообщений


Отправлено 27 октября 2010 - 12:39

Здравствуйте!
В тесткомлпите есть такая фича.. если я использую 2 монитора, которые подключены к одной видюхе, то при включеннной опции "Post image on Error" на скриншоте отображаются оба монитора (в случае ошибки).. если юзать log.Picture и в параметре передавать Desktop, то на скрине будет только один монитор.

А теперь, внимание, вопрос! :)
Реально ли сделать, чтобы на скриншоте всегда оторабался только 1 монитор, который как раз задействован в автоматизации при включенной опции "Post image on Error"?
  • 0

#2 ksena

ksena

    Активный участник

  • Members
  • PipPip
  • 99 сообщений
  • Город:Харьков


Отправлено 27 октября 2010 - 13:31

А зачем вам "Post image on Error"? Вы же можете в OnLogError поставить Log.Picture и это, как мне кажутся, будет надежней чем галочка, которую может кто-то нечаянно снять.
  • 0

#3 Rebz

Rebz

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

  • Members
  • PipPipPipPip
  • 471 сообщений


Отправлено 27 октября 2010 - 13:51

А зачем вам "Post image on Error"? Вы же можете в OnLogError поставить Log.Picture и это, как мне кажутся, будет надежней чем галочка, которую может кто-то нечаянно снять.

Тоже вариант, спасибо :)
хотя в моем случае он не очень удобен. Sys.Desktop.Picture() возвращает те же 2 монитора.
И хотелось бы выводить не только тот элемент, где ошибка, а весь экран.
  • 0


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

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