1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программировании. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление

Можно Ли Получить Признак Того, Что Окно Лотуса В Данный Момент Заблок

Тема в разделе "Lotus - Программирование", создана пользователем AndrewKo, 2 фев 2012.

  1. AndrewKo

    AndrewKo Гость

    Репутация:
    0
    Обращаюсь к Lotus через OLE. Когда программа запущена и не заблокирована(через F5), - проблем нет.
    Проблема возникает, когда программа запущена, но заблокирована.

    Может при блокировке какое-то свойство в Lotus меняется и его можно прочесть?
     
  2. AndrewKo

    AndrewKo Гость

    Репутация:
    0
    А что вообще происходит при нажатии F5, блокируется что? Полазил по свойствам классов (NotesSession и т.д.), ничего похожего не нашёл. По идее, блокируется интерфейс программы, но такого класса ведь в Lotus нет?
     
  3. AndrewKo

    AndrewKo Гость

    Репутация:
    0
    90 просмотров и ни одного ответа...
     
  4. nvyush

    nvyush Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    22 апр 2009
    Сообщения:
    2.317
    Симпатии:
    0
    Какого рода проблема возникает? Если бросается исключение, обрабатывайте ошибку в вызывающем приложении.
     
  5. AndrewKo

    AndrewKo Гость

    Репутация:
    0
    То-то и оно, что в ошибку процедура не выпадает. Когда Lotus заблокирован, то на строке
    Код:
    Call objDoc.Save(True, True)
    (это в вызывающей процедуре - сохранить созданный документ) появляется окошко ввода пароля и всё...
    При этом, при попытке ввести пароль, в вызывающей процедуре возникает ошибка 7000. Как я понял это код отмены задачи.
    Поэтому я и хочу проверять на блокировку, только вот не знаю - что именно надо проверять.
    Пытался проверять базу на IsOpen, но ничего не вышло - база открыта...
     
  6. lmike

    lmike нет, пердело совершенство
    Lotus team

    Репутация:
    3
    Регистрация:
    27 авг 2008
    Сообщения:
    6.406
    Симпатии:
    346
    потомучта здесь обсуждают проблемы работы из нотуса с др. приложениями и унутре нотуса :(
    а ваша ситуация, кагбэ, обратная, и используете КОМ интерфейс
     
  7. lmike

    lmike нет, пердело совершенство
    Lotus team

    Репутация:
    3
    Регистрация:
    27 авг 2008
    Сообщения:
    6.406
    Симпатии:
    346
    знаю что Андрей (ака DuChan) "копал" активно нотусёвую КОМу, возможно с ним выйти на связь...
     
  8. lmike

    lmike нет, пердело совершенство
    Lotus team

    Репутация:
    3
    Регистрация:
    27 авг 2008
    Сообщения:
    6.406
    Симпатии:
    346
Загрузка...

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