Wshshell.run Не Удается Дождаться Процесса

Тема в разделе "Lotus - Программирование", создана пользователем AnnaS, 7 окт 2013.

Наш партнер Genesis Hackspace
  1. AnnaS

    AnnaS Active Member

    Регистрация:
    12 мар 2013
    Сообщения:
    35
    Симпатии:
    0
    есть строки в агенте:
    Set WShell=CreateObject("WScript.Shell")
    ReturnCode=WShell.Run("C:\Lotus\tdhelper_sig.lnk", 1, True)

    на ВИН 7, работает отлично, а на ВИН ХР выдает ошибку:

    WshShell не удается дождаться процесса.

    с чем это может быть связано?
     
  2. savl

    savl Well-Known Member
    Команда форума Lotus team

    Регистрация:
    28 окт 2011
    Сообщения:
    2.098
    Симпатии:
    155
    в ReturnCode какой код ошибки?
    В журналах Windows ничего нет?

    Добавлено: По ходу бага для XP, на msdn советуют все же сделать слип на 1-2 секунды после запуска.
    Что-то связанное с тем, что 7-ка и XP через разные регистры и дескрипторы могут открывать файлы.

    WShell.Sleep(1000) кажется в мс время
     
Загрузка...
Похожие Темы - Wshshell run Не
  1. R4z0R
    Ответов:
    10
    Просмотров:
    186
  2. frII
    Ответов:
    3
    Просмотров:
    947
  3. glass44
    Ответов:
    0
    Просмотров:
    746
  4. xpro
    Ответов:
    7
    Просмотров:
    899
  5. Amfion
    Ответов:
    6
    Просмотров:
    985

Поделиться этой страницей