• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Switch Id в Delphi

  • Автор темы CJRoman
  • Дата начала
C

CJRoman

Доброе время суток. Нужно сделать один проект, для которого нужно, чтобы в программе на дельфи можно было выбрать файл id с пользователем, и инициализировать его в лотусе (БД открывается только с этим пользователем).
Как это сделать? Можно в принципе и на С++, но лучше на дельфи конечно.
Спасбо за ответ
 
A

Akupaka

Не знаю, чесгря, можно ли это сделать родными методами, см Notes API для этого, но можно просто прописать в notes.ini нужный путь к *.id, вместо того, что есть, и дернуть по COM сессию, а она уже прочтет инишку, и запросит пароль для последнего использованного ID, а мы туда уже свой вписали :)
 
M

morpheus

сматри методы

Dim session As NotesSession
Set session = CreateObject("Lotus.NotesSession")
на делфи чтото вроде

Код:
procedure NSessionCreate;
begin
LNSession := CreateOleObject('Notes.Notessession');
end;

и

Call session.InitializeUsingNotesUserName("name", "passwordOptional")

и id файл должон быть или в папке с нотес или как написал ув. Akupaka


да и обязательно необходим лотус дизайнер с хелпом - там очень хороший хэлп ( описано как кто себя ведёт в СОМ )
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!