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

Фотография

Работа с процессом


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

#1 beyz

beyz

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

  • Members
  • Pip
  • 47 сообщений
  • ФИО:Александр


Отправлено 06 апреля 2011 - 10:05

Добрый день, я работаю в testcomplet, хочу отслеживать процесс Winword, соответственно делаю следующее:

If Sys.Process("WINWORD") = True Then Log.Event("Процесс запущен")

Выходит ошибка: Объект не поддерживает это свойство или метод.

Что не так?
  • 0

#2 VitalyD

VitalyD

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

  • Members
  • PipPipPipPip
  • 285 сообщений
  • Город:Санкт-Петербург

Отправлено 06 апреля 2011 - 10:08

Добрый день, я работаю в testcomplet, хочу отслеживать процесс Winword, соответственно делаю следующее:

If Sys.Process("WINWORD") = True Then Log.Event("Процесс запущен")

Выходит ошибка: Объект не поддерживает это свойство или метод.

Что не так?


If Sys.Process("WINWORD").Exists = True Then Log.Event("Процесс запущен")

  • 0

#3 count_tic

count_tic

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

  • Members
  • Pip
  • 40 сообщений
  • ФИО:Гуменюк Александр Вачильевич
  • Город:Киев

Отправлено 06 апреля 2011 - 10:23


Добрый день, я работаю в testcomplet, хочу отслеживать процесс Winword, соответственно делаю следующее:

If Sys.Process("WINWORD") = True Then Log.Event("Процесс запущен")

Выходит ошибка: Объект не поддерживает это свойство или метод.

Что не так?


If Sys.Process("WINWORD").Exists = True Then Log.Event("Процесс запущен")


Лучше всего использовать WaitProcess так как если процес не будет запущен свойсвто Exists не будет доступно и у вас в логе будет ошибка...
If Sys.WaitProcess("WINWORD",1000).Exists = True Then Log.Event("Процесс запущен")

  • 0

#4 SergeyP

SergeyP

    Специалист

  • Members
  • PipPipPipPipPip
  • 651 сообщений
  • Город:Москва

Отправлено 06 апреля 2011 - 10:25


Добрый день, я работаю в testcomplet, хочу отслеживать процесс Winword, соответственно делаю следующее:

If Sys.Process("WINWORD") = True Then Log.Event("Процесс запущен")

Выходит ошибка: Объект не поддерживает это свойство или метод.

Что не так?


If Sys.Process("WINWORD").Exists = True Then Log.Event("Процесс запущен")


Или так..
If Sys.Process("WINWORD").Exists Then Log.Event("Процесс запущен")

  • 0


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

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