из Word при обращ к объектам Lotus запускается клиент Ln

Тема в разделе "Lotus - Программирование", создана пользователем Mikle77, 28 апр 2010.

  1. Mikle77

    Mikle77 Well-Known Member

    Регистрация:
    19 дек 2007
    Сообщения:
    81
    Симпатии:
    0
    Из MS Word обращаюсь к lotus следующим кодом:

    Private Sub Command1_Click()
    Dim session As Object
    Dim db As Object
    Dim doc As Object
    Set session = CreateObject("Notes.NotesSession")
    Set db = session.GetDatabase("", "names.nsf")
    ggg = "eeee"

    MsgBox (db.Title)
    MsgBox (session.UserName)

    End Sub

    При выполнении кода запускается клиент Lotus? можно как либо обратится из word к lotus что бы клиент Lotus не запускался?
     
  2. Klido

    Klido Гость

    в хелпе дизайнера Accessing the Domino Objects through COM
     
  3. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.080
    Симпатии:
    300
    а можно обратиться к КОМу ворда, чтобы его инстанс не запускался :crash: ?
     
  4. duchan

    duchan Well-Known Member

    Регистрация:
    20 сен 2006
    Сообщения:
    106
    Симпатии:
    3
    А Вы не к "Notes.NotesSession", а к "Lotus.NotesSession" обращайтесь... только после создания его надо Initialize - с паролем, если без, запросит пароль...

    Notes.NotesSession - "устаревший" OLE объект работае через UI, на ряду с Notes.NotesUIWorkspace - хотя в некоторых моментах они удобнее...

    Lotus.NotesSession - COM объект. Лотус конечно все равно запустится(любой объект так работает), но скрытно и только бакэнд...
     
  5. Klido

    Klido Гость

    lmike
    да, всегда так было... у меня сейчас 1С так с лотусиной работает...
    другой вопрос - иногда трудно мониторить внешней софтиной всё ли хорошо с объектом лотуса...

    в хелпе дизайнера достаточно примеров, а в инете - ещё больше...
     
  6. lmike

    lmike нет, пердело совершенство
    Команда форума Lotus team

    Регистрация:
    27 авг 2008
    Сообщения:
    6.080
    Симпатии:
    300
    Klido
    это я знаю - потому и спросил про инстанс :)
     
Загрузка...

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