2014-12-30 1 views
2

Я работаю с API-интерфейсом Enterprise Architect и хочу войти в проект EA с использованием его API. Я использую следующий код для этогоAPI-интерфейс Enterprise Architect: как подавить диалоговое окно входа во время входа в систему

Repository.OpenFile2('c:\EAProjects\EASample.eap','admin','password'); 

Проблема заключается в том, когда я был введен неверный пароль в аргументе функции OpenFile2, появляется диалоговое окно и задать для правильного пароля. Мне нужно подавить это диалоговое окно.

Я исследовал API EA и нашел два свойства SuppressEADialogs и SuppressSecurityDialog из Repository. Установка этих свойств в True также не ограничивает входной диалог.
Заранее спасибо

+1

Я не думаю, что datastax-предпринимательская тег является правильным тег для этого. – phact

+1

Да, это .. спасибо. Я удалю тег. –

ответ

2

Это должно быть ошибка, то поскольку документация SuppressSecurityDialog говорит:

подавляющего приглашение вход в диалоговом окне, которое появляется по умолчанию, когда имя пользователя и пароль параметры, передаваемые в OpenFile2 являются недействительными. Для использования только клиентов внешней автоматизации.

Лучшие попробовать в последней версии, и если она по-прежнему не работает report a bug